CMS là gì ?

Là hệ thống quản trị nội dung, hay CMS ( Content Management System) là phần mềm để tổ chức và tạo môi trường cộng tác thuận lợi nhằm mục đích xây dựng một hệ thống tài liệu và các loại nội dung khác một cách thống nhất. Mới đây thuật ngữ này liên kết với chương trình quản lý nội dung của website. Nội dung website ở đây là các Tin tức hiển thị trong mục bài viết, hình ảnh, video… hoặc các trang hiển thị trong website và nội dung nằm trong các trang đó (như Danh mục, thông liên hệ…). Một số CMS nâng cao còn cho người dùng quyền Chỉnh sửa, Phân loại Danh mục, thay đổi hiển thị giao diện hoặc thực hiện thêm nhiều thao tác phức tạp khác trên website.

Web Content Management

Nhìn chung, CMS trong website giống như một “phòng điều khiển trung tâm” chịu trách nhiệm vận hành và thao tác những phần tử liên quan đến nội dung của website, làm cho việc sử dụng website của người dùng trở nên độc đáo và thú vị hơn.
Hệ thống quản trị cơ sở dữ liệu giúp chủ sở hữu website tiết kiệm thời gian quản lý, chi phí vận hành và bảo trì. Có thể nói rằng, CMS trong website là công cụ hỗ trợ cực kì hữu ích cho hoạt động kinh doanh online của nhiều doanh nghiệp hiện nay để thiết kế website đẹp mắt và chuyên nghiệp

Chức năng của CMS

Căn cứ theo khả năng vận hành mà người ta chia các chức năng của một CMS theo các vai trò như sau:

  • Tạo lập nội dung;
  • Lưu trữ nội dung;
  • Chỉnh sửa nội dung;
  • Chuyển tải nội dung;
  • Chia sẻ nội dung;
  • Tìm kiếm nội dung;
  • Phân quyền người dùng và nội dung...Cms Diagram1929

Không có CMS, tất nhiên website sẽ mất đi các chức năng kể trên và đây sẽ là một điều khá khó khăn cho nhiều daonh nghiệp muốn các khâu kinh doanh của mình đều phải được vận hành trơn tru, trong đó có cả website. Nếu bạn kinh doanh bằng website hay xem đó là một công cụ khẳng định thương hiệu quan trọng thì chúng tôi khuyên bạn nên sở hữu một CMS trong website của mình.

Đặc điểm của CMS

Các đặc điểm cơ bản của CMS bao gồm:

  • Phê chuẩn việc tạo hoặc thay đổi nội dung trực tuyến
  • Chế độ Soạn thảo "Nhìn là biết" WYSIWYG
  • Quản lý người dùng
  • Tìm kiếm và lập chỉ mục
  • Lưu trữ
  • Tùy biến giao diện
  • Quản lý ảnh và các liên kết (URL)

Phân loại

Có nhiều kiểu CMS:

  • W-CMS (Web CMS)
  • E-CMS (Enterprise CMS)
  • T-CMS (Transactional CMS): Hỗ trợ việc quản lý các giao dịch thương mại điện tử.
  • P-CMS (Publications CMS): Hỗ trợ việc quản lý các loại ấn phẩm trực tuyến (sổ tay, sách, trợ giúp, tham khảo...).
  • L-CMS/LCMS (Learning CMS): Hỗ trợ việc quản lý đào tạo dựa trên nền Web.
  • BCMS (Billing CMS): Hỗ trợ việc quản lý Thu chi dựa trên nền Web.

Một số CMS tiêu biểu

  • DotNetNuke (ASP.Net+VB/C#), phát triển bởi Perpetual Motion Interactive Systems Inc.
  • Drupal (PHP), phát triển bởi Dries Buytaert
  • JohnCMS (PHP), phát triển bởi JohnCMS Team
  • Joomla (PHP), phát triển bởi Open Source Matters
  • Kentico CMS (ASP.Net + VB/C#)
  • Liferay (Jsp, Servlet), phát triển bởi Liferay, Inc
  • Magento (PHP), phát triển bởi Magento Inc.
  • Mambo (PHP), phát triển bởi Mambo Foundation Inc., do Miro Software Solutions quản lý.
  • NukeViet (PHP), phát triển bởi VINADES.,JSC
  • PHP-Nuke (PHP), phát triển bởi Francisco Burzi
  • Rainbow (ASP.NET +C#)
  • Typo3 (PHP)
  • WordPress (PHP)
  • Xoops (PHP), phát triển bởi The XOOPS Project

Untitled 101

CMS trong website quan trọng vì nó thực hiện được khá nhiều chức năng và giúp website hoạt động tốt hơn cũng như tiết kiệm thời gian, chi phí cho doanh nghiệp. Tuy nhiên bạn cũng cần hiểu một điều rằng không phải thiếu CMS thì website không thể hoạt động. Thực chất, trên thực tế vẫn có nhiều website được xây dựng mà không cần có CMS. Và việc lựa chọn hay sử dụng CMS nào nên được phụ thuộc vào nhu cầu sử dụng, nhu cầu kinh doanh của một doanh nghiệp để website của bạn được hoạt động trơn tru và mang lại hiệu quả tối ưu.