21
Bài 1 Tìm hiểu về Hệ Thống Quản Trị Nội Dung - CMS

Bài 1 Tìm hiểu về Hệ Thống Quản Trị Nội Dung - CMS

Embed Size (px)

DESCRIPTION

Hiểu rõ thế nào là một hệ thống quản trị nội dung; • Những ưu nhược điểm khi sử dụng hệ thống quản trị nội dung để xây dựng website; • Các website được xây dựng từ hệ thống quản trị nội dung khác với các website truyền thống ở điểm nào?; • Tìm hiểu về Hệ thống quản trị nội dung Joomla (Lịch sử hình thành và phát triển Joomla, các phiên bản, cộng đồng hỗ trợ, các thành phần cơ bản của website được xây dựng từ Joomla) • Hiểu rõ thế nào là một hệ thống quản trị nội dung; • Những ưu nhược điểm khi sử dụng hệ thống quản trị nội dung để xây dựng website; • Các website được xây dựng từ hệ thống quản trị nội dung khác với các website truyền thống ở điểm nào?; • Tìm hiểu về Hệ thống quản trị nội dung Joomla (Lịch sử hình thành và phát triển Joomla, các phiên bản, cộng đồng hỗ trợ, các thành phần cơ bản của website được xây dựng từ Joomla)

Citation preview

Page 1: Bài 1 Tìm hiểu về Hệ Thống Quản Trị Nội Dung - CMS

Bài 1Tìm hiểu về

Hệ Thống Quản Trị Nội Dung - CMS

Bài 1Tìm hiểu về

Hệ Thống Quản Trị Nội Dung - CMS

Page 2: Bài 1 Tìm hiểu về Hệ Thống Quản Trị Nội Dung - CMS

Mục tiêu bài học

• Hiểu rõ thế nào là một hệ thống quản trị nội dung;• Những ưu nhược điểm khi sử dụng hệ thống quản trị nội

dung để xây dựng website;• Các website được xây dựng từ hệ thống quản trị nội

dung khác với các website truyền thống ở điểm nào?;• Tìm hiểu về Hệ thống quản trị nội dung Joomla (Lịch sử

hình thành và phát triển Joomla, các phiên bản, cộngđồng hỗ trợ, các thành phần cơ bản của website đượcxây dựng từ Joomla)

• Hiểu rõ thế nào là một hệ thống quản trị nội dung;• Những ưu nhược điểm khi sử dụng hệ thống quản trị nội

dung để xây dựng website;• Các website được xây dựng từ hệ thống quản trị nội

dung khác với các website truyền thống ở điểm nào?;• Tìm hiểu về Hệ thống quản trị nội dung Joomla (Lịch sử

hình thành và phát triển Joomla, các phiên bản, cộngđồng hỗ trợ, các thành phần cơ bản của website đượcxây dựng từ Joomla)

Bài 1 - Tìm hiểu về hệ thống quản trị nội dung

Page 3: Bài 1 Tìm hiểu về Hệ Thống Quản Trị Nội Dung - CMS

Content management system (CMS)Hệ thống quản trị nội dung là gì?

Hệ quản trị nội dung, cũng được gọi là hệ thống quản lýnội dung hay CMS (từ Content Management System củatiếng Anh) là phần mềm để tổ chức và tạo môi trườngcộng tác thuận lợi nhằm mục đích xây dựng một hệ thốngtài liệu và các loại nội dung khác một cách thống nhất.(Theo http://vi.wikipedia.org)

Hệ quản trị nội dung, cũng được gọi là hệ thống quản lýnội dung hay CMS (từ Content Management System củatiếng Anh) là phần mềm để tổ chức và tạo môi trườngcộng tác thuận lợi nhằm mục đích xây dựng một hệ thốngtài liệu và các loại nội dung khác một cách thống nhất.(Theo http://vi.wikipedia.org)

Bài 1 - Tìm hiểu về hệ thống quản trị nội dung

Page 4: Bài 1 Tìm hiểu về Hệ Thống Quản Trị Nội Dung - CMS

Content management system (CMS)Các loại CMS

Có nhiều loại CMS như:•Web CMS (chương trình quản lý nội dung website): Joomla, NukeViet,phpBB...•Publication CMS (Chương trình quản lý và xuất bản các loại ấn phẩmtrực tuyến): điển hình là SPIP (tham khảo tại địa chỉ http://spip.net)•Billing CMS (Chương trình quản lý thu chi ngân sách): Ví dụ nhưBilling CMS được cung cấp tại địa chỉ http://www.cmssale.com•Learning CMS (Chương trình quản lý đào tạo trực tuyến): điển hìnhnhư Moodle tại địa chỉ http://moodle.org•...Trong số những CMS thì phổ biến nhất là web CMS, có nhiều loại webCMS khác nhau phục vụ làm những loại website khác nhau.

Có nhiều loại CMS như:•Web CMS (chương trình quản lý nội dung website): Joomla, NukeViet,phpBB...•Publication CMS (Chương trình quản lý và xuất bản các loại ấn phẩmtrực tuyến): điển hình là SPIP (tham khảo tại địa chỉ http://spip.net)•Billing CMS (Chương trình quản lý thu chi ngân sách): Ví dụ nhưBilling CMS được cung cấp tại địa chỉ http://www.cmssale.com•Learning CMS (Chương trình quản lý đào tạo trực tuyến): điển hìnhnhư Moodle tại địa chỉ http://moodle.org•...Trong số những CMS thì phổ biến nhất là web CMS, có nhiều loại webCMS khác nhau phục vụ làm những loại website khác nhau.

Bài 1 - Tìm hiểu về hệ thống quản trị nội dung

Page 5: Bài 1 Tìm hiểu về Hệ Thống Quản Trị Nội Dung - CMS

Content management system (CMS)Web CMS là gì?

• Web CMS có 3 đặc điểm chính sau:• Đơn giản hóa việc xuất bản nội dung đến các trang web và

các thiết bị di động.• Là công cụ hữu hiệu để xây dựng một website mạnh, tối

ưu trên nhiều phương diện, hỗ trợ hình thức trình bày đẹpmắt (giao diện).

• Dễ dàng xây dựng web mà không nhất thiết phải là mộtlập trình viên, hay có trình độ chuyên sâu về HTML, CSShoặc thiết kế đồ họa.

• Web CMS có 3 đặc điểm chính sau:• Đơn giản hóa việc xuất bản nội dung đến các trang web và

các thiết bị di động.• Là công cụ hữu hiệu để xây dựng một website mạnh, tối

ưu trên nhiều phương diện, hỗ trợ hình thức trình bày đẹpmắt (giao diện).

• Dễ dàng xây dựng web mà không nhất thiết phải là mộtlập trình viên, hay có trình độ chuyên sâu về HTML, CSShoặc thiết kế đồ họa.

Bài 1 - Tìm hiểu về hệ thống quản trị nội dung

Page 6: Bài 1 Tìm hiểu về Hệ Thống Quản Trị Nội Dung - CMS

Content management system (CMS)So sánh Web CMS với Web tĩnh

Web Tĩnh Web CMSDễ dàng xây dựng các trang web ban đầu Tạo các trang web ban đầu mất khá nhiều

thời gian do phải xây dựng hạ tầng hệ thốngcần cài đặt tương đối lớn. Ngoài ra, ngườidùng cần phải thiết lập các cơ sở dữ liệu vàkhởi tạo giao diện (template) trước khi xâydựng trang web đầu tiên.

Bài 1 - Tìm hiểu về hệ thống quản trị nội dung

Tạo các trang web ban đầu mất khá nhiềuthời gian do phải xây dựng hạ tầng hệ thốngcần cài đặt tương đối lớn. Ngoài ra, ngườidùng cần phải thiết lập các cơ sở dữ liệu vàkhởi tạo giao diện (template) trước khi xâydựng trang web đầu tiên.

Nội dung tĩnh; người dùng cần có kiến thứcchuyên môn để có thể thay đổi nội dung; cầnphải thay đổi riêng lẻ nhiều nội dung trêntừng trang.

Nội dung linh động; có thể chỉnh sửa, thayđổi mà không cần tới kiến thức chuyên môn;một thay đổi đơn lẻ có thể áp dụng cho toànbộ website.

Thêm các tính năng mới rất khó khăn, và cầntới các custom code (mã tùy chỉnh).

Hầu hết các CMS đều có những thành phầnmở rộng và được cài vào website một cáchdễ dàng.

Page 7: Bài 1 Tìm hiểu về Hệ Thống Quản Trị Nội Dung - CMS

Content management system (CMS)Các Web CMS phổ biến

• Joomla• Wordpress• Drupal• NukeViet• phpBB• Vbulletin• Zen cart• Moodle• osCommerce• ...

Trong số những web CMS trên, thì Joomla CMS được coi là mộtweb CMS mạnh và linh hoạt, là công cụ hữu hiệu để xây dựng vàquản lý web, được đông đảo người dùng trên thế giới sử dụng.

• Joomla• Wordpress• Drupal• NukeViet• phpBB• Vbulletin• Zen cart• Moodle• osCommerce• ...

Trong số những web CMS trên, thì Joomla CMS được coi là mộtweb CMS mạnh và linh hoạt, là công cụ hữu hiệu để xây dựng vàquản lý web, được đông đảo người dùng trên thế giới sử dụng.

Bài 1 - Tìm hiểu về hệ thống quản trị nội dung

Page 8: Bài 1 Tìm hiểu về Hệ Thống Quản Trị Nội Dung - CMS

Joomla CMSGiới thiệu Joomla CMS

Joomla CMS có những đặc điểm sau:• Joomla CMS là một web CMS thường được gọi là hệ thống

quản trị nội dung mã nguồn mở Joomla, bởi Joomla là mộtphần mềm mã nguồn mở có chức năng là một web CMS

• Joomla được lập trình bằng ngôn ngữ lập trình PHP và kếtnối với cơ sở dữ liệu mySQL.

• Hiện nay, Joomla là một trong những web CMS mạnh và phổbiến nhất, được dùng rộng khắp trên thế giới.

Joomla CMS có những đặc điểm sau:• Joomla CMS là một web CMS thường được gọi là hệ thống

quản trị nội dung mã nguồn mở Joomla, bởi Joomla là mộtphần mềm mã nguồn mở có chức năng là một web CMS

• Joomla được lập trình bằng ngôn ngữ lập trình PHP và kếtnối với cơ sở dữ liệu mySQL.

• Hiện nay, Joomla là một trong những web CMS mạnh và phổbiến nhất, được dùng rộng khắp trên thế giới.

Bài 1 - Tìm hiểu về hệ thống quản trị nội dung

Page 9: Bài 1 Tìm hiểu về Hệ Thống Quản Trị Nội Dung - CMS

Joomla CMSLịch sử hình thành, phát triển và các phiên bản

• Joomla xuất hiện từ năm 2006, sau khi đổi tên từ Mambo.Lúc này, Joomla có phiên bản 1.0 với đặc điểm chính là dễdàng quản trị là linh hoạt trong việc quản lý hay thay đổigiao diện web (Template)

• Cuối năm 2007, Joomla ra đời phiên bản 1.5, với nhiều cảitiến so với phiên bản 1.0, và đến này, Joomla phiên bản1.5 vẫn được sử dụng phổ biến hơn cả.

• Cuối năm 2011 đến năm 2012, Joomla liên tiếp cho ra mắt cácphiên bản 1.6, 1.7 và mới nhất là Joomla 2.5. Cả 3 phiên bảnmới này đều hơn hẳn phiên bản 1.5 ở khả năng phân quyềnthành viên.

• Joomla xuất hiện từ năm 2006, sau khi đổi tên từ Mambo.Lúc này, Joomla có phiên bản 1.0 với đặc điểm chính là dễdàng quản trị là linh hoạt trong việc quản lý hay thay đổigiao diện web (Template)

• Cuối năm 2007, Joomla ra đời phiên bản 1.5, với nhiều cảitiến so với phiên bản 1.0, và đến này, Joomla phiên bản1.5 vẫn được sử dụng phổ biến hơn cả.

• Cuối năm 2011 đến năm 2012, Joomla liên tiếp cho ra mắt cácphiên bản 1.6, 1.7 và mới nhất là Joomla 2.5. Cả 3 phiên bảnmới này đều hơn hẳn phiên bản 1.5 ở khả năng phân quyềnthành viên.

Bài 1 - Tìm hiểu về hệ thống quản trị nội dung

Page 10: Bài 1 Tìm hiểu về Hệ Thống Quản Trị Nội Dung - CMS

Joomla CMSMột số đặc điểm chính của Joomla CMS

• Biên tập nội dung dễ dàng với trình biên tập dạngWYSIWYG;

• Quản lý người dùng theo dạng thành viên, có nhiều cấpbậc phân quyền thành viên;

• Website Joomla có đầy đủ các tính năng hỗ trợ phổ biến như:Poll, RSS Feed, Thống kê web, tìm kiếm nội dung, liên hệ trựctuyến, gửi email, đọc PDF, đánh giá chất lượng nội dung...;

• Joomla trở thành một web CMS mạnh mẽ là nhờ khả năng mởrộng tính năng web thông qua việc cài đặt thêm vào các thànhphần mở rộng (extension). Và số lượng extension cho Joomlađược một cộng đồng đông đảo xây dựng và cung cấp, có tớihơn 5000 extension cho Joomla.

• Biên tập nội dung dễ dàng với trình biên tập dạngWYSIWYG;

• Quản lý người dùng theo dạng thành viên, có nhiều cấpbậc phân quyền thành viên;

• Website Joomla có đầy đủ các tính năng hỗ trợ phổ biến như:Poll, RSS Feed, Thống kê web, tìm kiếm nội dung, liên hệ trựctuyến, gửi email, đọc PDF, đánh giá chất lượng nội dung...;

• Joomla trở thành một web CMS mạnh mẽ là nhờ khả năng mởrộng tính năng web thông qua việc cài đặt thêm vào các thànhphần mở rộng (extension). Và số lượng extension cho Joomlađược một cộng đồng đông đảo xây dựng và cung cấp, có tớihơn 5000 extension cho Joomla.

Bài 1 - Tìm hiểu về hệ thống quản trị nội dung

Page 11: Bài 1 Tìm hiểu về Hệ Thống Quản Trị Nội Dung - CMS

Joomla CMSGiới thiệu về Backend và Frontend

Hệ thống Website Joomla chia thành 2 phần chính kết nốivà tương tác với nhau đó là Backend và Frontend- Frontend là trang hiển thị nội dung website mà người

truy cập nói chung hay cộng đồng trực tuyến có thể xem.- Backend là trang dành riêng cho những người quản trị

website Joomla, chỉ có thể xem được khi đăng nhập bằngmột tên truy cập và mật khẩu tương ứng. Thường gọiBackend là trang quản trị website Joomla.

Hệ thống Website Joomla chia thành 2 phần chính kết nốivà tương tác với nhau đó là Backend và Frontend- Frontend là trang hiển thị nội dung website mà người

truy cập nói chung hay cộng đồng trực tuyến có thể xem.- Backend là trang dành riêng cho những người quản trị

website Joomla, chỉ có thể xem được khi đăng nhập bằngmột tên truy cập và mật khẩu tương ứng. Thường gọiBackend là trang quản trị website Joomla.

Bài 1 - Tìm hiểu về hệ thống quản trị nội dung

Page 12: Bài 1 Tìm hiểu về Hệ Thống Quản Trị Nội Dung - CMS

Joomla CMSCác thành phần của website Joomla

Các thành phần cơ bản của website Joomla

Component

Module

Website

Bài 1 - Tìm hiểu về hệ thống quản trị nội dung

TemplatePlugin

Language

Website

Page 13: Bài 1 Tìm hiểu về Hệ Thống Quản Trị Nội Dung - CMS

Joomla CMSCác thành phần của website Joomla

Thành phần Content:• Đại diện cho những nội dung chính của website, content là thành

phần quan trọng nhất của 1 trang web, thường hiển thị ở phầnchính giữa của trang web (Phần MainBody)

• Content được tạo ra bởi các component - là một loại thành phần mởrộng của Joomla;

• Component lớn nhất và quan trọng nhất là content component, đâylà một thành phần có sẵn của Joomla CMS, giúp người dùng khởitạo và xuất bản bài viết, tổ chức và quản lý bài viết theo các chuyênmục và nhóm tin;

• Ngoài ra content còn được tạo ra từ các component khác như diễnđàn, liên kết web, hình ảnh quảng cáo, thông tin liên hệ...

Thành phần Content:• Đại diện cho những nội dung chính của website, content là thành

phần quan trọng nhất của 1 trang web, thường hiển thị ở phầnchính giữa của trang web (Phần MainBody)

• Content được tạo ra bởi các component - là một loại thành phần mởrộng của Joomla;

• Component lớn nhất và quan trọng nhất là content component, đâylà một thành phần có sẵn của Joomla CMS, giúp người dùng khởitạo và xuất bản bài viết, tổ chức và quản lý bài viết theo các chuyênmục và nhóm tin;

• Ngoài ra content còn được tạo ra từ các component khác như diễnđàn, liên kết web, hình ảnh quảng cáo, thông tin liên hệ...

Bài 1 - Tìm hiểu về hệ thống quản trị nội dung

Page 14: Bài 1 Tìm hiểu về Hệ Thống Quản Trị Nội Dung - CMS

Joomla CMSCác thành phần của website Joomla

Thành phần Template:• Template là một bộ quy tắc hiển thị và trình bày nội dung

của website. Template có thể hiểu là thành phần tạo ragiao diện website.

• Là một thành phần mở rộng (extension) của Joomla.Người dùng dễ dàng thay đổi giao diện của website thôngqua việc cài mới một Template vào.

• Có rất nhiều Template bao gồm loại có phí và miễn phí đểngười dùng lựa chọn và sử dụng để tạo ra giao diệnwebsite Joomla

Thành phần Template:• Template là một bộ quy tắc hiển thị và trình bày nội dung

của website. Template có thể hiểu là thành phần tạo ragiao diện website.

• Là một thành phần mở rộng (extension) của Joomla.Người dùng dễ dàng thay đổi giao diện của website thôngqua việc cài mới một Template vào.

• Có rất nhiều Template bao gồm loại có phí và miễn phí đểngười dùng lựa chọn và sử dụng để tạo ra giao diệnwebsite Joomla

Bài 1 - Tìm hiểu về hệ thống quản trị nội dung

Page 15: Bài 1 Tìm hiểu về Hệ Thống Quản Trị Nội Dung - CMS

Joomla CMSCác thành phần của website Joomla

Thành phần Module:• Là các khối chức năng hiển thị xung quanh phần thân

chính của website (phần mainbody - phần hiển thị contenthay nội dung của các component).

• Môt số module quen thuộc như: module hiển thị tin đượcđọc nhiều nhất, module tìm kiếm giúp tìm kiếm nội dungtrên website, module hiển thị hình ảnh quảng cáo, modulecho thành viên nhập...

• Trên website Joomla, các Module được tùy biến sắp xếp ởnhiều vị trí khác nhau và tùy biến hiển thị ở các trang khácnhau.

Thành phần Module:• Là các khối chức năng hiển thị xung quanh phần thân

chính của website (phần mainbody - phần hiển thị contenthay nội dung của các component).

• Môt số module quen thuộc như: module hiển thị tin đượcđọc nhiều nhất, module tìm kiếm giúp tìm kiếm nội dungtrên website, module hiển thị hình ảnh quảng cáo, modulecho thành viên nhập...

• Trên website Joomla, các Module được tùy biến sắp xếp ởnhiều vị trí khác nhau và tùy biến hiển thị ở các trang khácnhau.

Bài 1 - Tìm hiểu về hệ thống quản trị nội dung

Page 16: Bài 1 Tìm hiểu về Hệ Thống Quản Trị Nội Dung - CMS

Joomla CMSCác thành phần của website Joomla

Minh họa thành phần Component, Module của website Joomla

Bài 1 - Tìm hiểu về hệ thống quản trị nội dung

Page 17: Bài 1 Tìm hiểu về Hệ Thống Quản Trị Nội Dung - CMS

Joomla CMSCác thành phần của website Joomla

Thành phần Language:• Language cũng là một thành phần mở rộng của Joomla,

giúp người dùng cài đặt vào website để bản địa hóa ngônngữ của website.

• Language có 3 loại: language để thay đổi ngôn ngữ choquá trình cài đặt Joomla, language để thay đổi ngôn ngữcho trang frontend, và language để thay đổi ngôn ngữ chotrang backend

Thành phần Language:• Language cũng là một thành phần mở rộng của Joomla,

giúp người dùng cài đặt vào website để bản địa hóa ngônngữ của website.

• Language có 3 loại: language để thay đổi ngôn ngữ choquá trình cài đặt Joomla, language để thay đổi ngôn ngữcho trang frontend, và language để thay đổi ngôn ngữ chotrang backend

Bài 1 - Tìm hiểu về hệ thống quản trị nội dung

Page 18: Bài 1 Tìm hiểu về Hệ Thống Quản Trị Nội Dung - CMS

Joomla CMSCác thành phần của website Joomla

Thành phần Plugin:• Là một thành phần mở rộng (extension) của Joomla giúp

website có được những tính năng, có thể là những tínhnăng độc lập hoặc chỉ đơn giản là hỗ trợ cho các tínhnăng, chức năng khác trên website

• Trình biên tập trong website (Editor), tạo quảng cáopopup trên website hay tính năng chia sẻ bài viết lên cácmạng xã hội khi xem một bài viết bất kỳ trong website...đây là một plugin tạo ra những tính năng độc lập trên web

• Khả năng chọn đối tượng tìm kiếm của module tìm kiếm,tự động thêm nút chèn hình ảnh trong trình biên tập hoặctự động căn chỉnh kích thước ảnh trong các bài viết... đâylà những Plugin hỗ trợ các tính năng hay chức năng kháclàm việc

Thành phần Plugin:• Là một thành phần mở rộng (extension) của Joomla giúp

website có được những tính năng, có thể là những tínhnăng độc lập hoặc chỉ đơn giản là hỗ trợ cho các tínhnăng, chức năng khác trên website

• Trình biên tập trong website (Editor), tạo quảng cáopopup trên website hay tính năng chia sẻ bài viết lên cácmạng xã hội khi xem một bài viết bất kỳ trong website...đây là một plugin tạo ra những tính năng độc lập trên web

• Khả năng chọn đối tượng tìm kiếm của module tìm kiếm,tự động thêm nút chèn hình ảnh trong trình biên tập hoặctự động căn chỉnh kích thước ảnh trong các bài viết... đâylà những Plugin hỗ trợ các tính năng hay chức năng kháclàm việc

Bài 1 - Tìm hiểu về hệ thống quản trị nội dung

Page 19: Bài 1 Tìm hiểu về Hệ Thống Quản Trị Nội Dung - CMS

Tổng kết bài học

• CMS là một giải pháp hữu hiệu và tiên tiến giúp ngườidùng khởi tạo và xuất bản hệ thống tài liệu hay các nộidung khác trên một môi trường hiển thị nhất định

• Web CMS cũng như CMS nói chung là một giải pháphữu hiệu và phổ biến hiện nay để xây dựng các websitetừ đơn giản đến phức tạp.

• Với sự phát triển hiện nay của web CMS thì, bất kỳ ai códễ dàng xây dựng được những website mà không cần cónhững kiến thức chuyên sâu về lập trình tin học haythiết kế đồ họa

• Web CMS là một cải tiến công nghệ vượt bậc so vớicông nghệ thiết kế website tĩnh truyền thống

• CMS là một giải pháp hữu hiệu và tiên tiến giúp ngườidùng khởi tạo và xuất bản hệ thống tài liệu hay các nộidung khác trên một môi trường hiển thị nhất định

• Web CMS cũng như CMS nói chung là một giải pháphữu hiệu và phổ biến hiện nay để xây dựng các websitetừ đơn giản đến phức tạp.

• Với sự phát triển hiện nay của web CMS thì, bất kỳ ai códễ dàng xây dựng được những website mà không cần cónhững kiến thức chuyên sâu về lập trình tin học haythiết kế đồ họa

• Web CMS là một cải tiến công nghệ vượt bậc so vớicông nghệ thiết kế website tĩnh truyền thống

Bài 1 - Tìm hiểu về hệ thống quản trị nội dung

Page 20: Bài 1 Tìm hiểu về Hệ Thống Quản Trị Nội Dung - CMS

Tổng kết bài học

• Joomla là một trong những web CMS mạnh mẽ nhấthiện nay được xây dựng và phát triển bởi một cộngđồng đông đảo những người dùng và những nhà pháttriển ở khắp nơi trên thế giới.

• Joomla hỗ trợ người dùng xây dựng những website từđơn giản tới phức tạp, một điểm mạnh của Joomla làkhả năng mở rộng tính năng nhờ việc cài đặt thêmthành phần mở rộng (extension) từ tài nguyên hơn 5000thành phần mở rộng có sẵn do cộng đồng Joomla xâydựng.

• Joomla là một trong những web CMS mạnh mẽ nhấthiện nay được xây dựng và phát triển bởi một cộngđồng đông đảo những người dùng và những nhà pháttriển ở khắp nơi trên thế giới.

• Joomla hỗ trợ người dùng xây dựng những website từđơn giản tới phức tạp, một điểm mạnh của Joomla làkhả năng mở rộng tính năng nhờ việc cài đặt thêmthành phần mở rộng (extension) từ tài nguyên hơn 5000thành phần mở rộng có sẵn do cộng đồng Joomla xâydựng.

Bài 1 - Tìm hiểu về hệ thống quản trị nội dung

Page 21: Bài 1 Tìm hiểu về Hệ Thống Quản Trị Nội Dung - CMS

Thông tin tham khảo

• Sinh viên có thể tham khảo thông tin về Joomla tại:• http://joomla.org - trang thông tin tổng hợp về Joomla• http://extensions.joomla.org - trang thông tin cung cấp

các thành phần mở rộng cho website Joomla• http://forum.joomla.org - diễn đàn thảo luận về Joomla

Bài 1 - Tìm hiểu về hệ thống quản trị nội dung