TIN TỨC
Grav CMS – Hệ quản trị nội dung không sử dụng Cơ sở dữ liệu
 

Khi nhắc tới những hệ quản trị nội dung của Website (CMS – Content Management System) người ta thường nghĩ ngay đến những CMS rất nổi tiếng hiện nay là WordPress, Joomla, Drupal…Những hệ quản trị nội dung này đã xuất hiện và được cộng đồng hỗ trợ phát triển từ rất lâu, và đều sử dụng Hệ quản trị cơ sở dữ liệu Databases. Nhưng bên cạnh những CMS trên, còn có những nền tảng CMS không sử dụng Databases, được gọi là Flat-file CMS – một hệ thống quản trị nội dung, bài viết và các dữ liệu được lưu trữ trong các tập tin và thư mục. Flat-file CMS có một số đặc điểm tiêu biểu như sau:

  • Tính di động: Flat-file CMS có thể chuyển sang server khác một cách khá đơn giản, chỉ cần Copy và Paste thư mục chứa tập tin nội dung của Website, trong khi việc di chuyển WordPress tới một server khác cần nhiều bước khá phức tạp.
  • Đơn giản: Không cần phải cấu hình và bảo trì database. Tất cả những việc cần làm chỉ là upload tập tin lên server.
  • Dễ dàng cập nhật: tất cả mọi thứ gói gọn trong tập tin và thư mục vì vậy rất dễ dàng để nâng cấp phiên bản mới.

flat-file-cms-image1

Giới thiệu Grav CMS

Grav CMS là một hệ quản trị nội dung Website nhẹ nhàng, đơn giản và linh hoạt. Grav mới được ra mắt khoảng đầu năm nay, được phát triển bởi Rocket Theme – một nhà cung cấp theme WordPress khá nổi tiếng. Grav là từ viết tắt của Gravity – Lực hấp dẫn. Nhóm phát triển đã chọn một Codename ngẫu nhiên cho Project của họ và cứ như vậy nó trở thành tên chính thức của CMS này.

grav

Những cấu trúc cơ bản của Grav CMS đang được xây dựng và phát triển dựa trên những công nghệ được cho là tốt nhất hiện nay. Điều này đảm bảo cho việc sử dụng Grav CMS trở nên đơn giản và dễ dàng mở rộng sau này. Dưới đây là danh sách một số công nghệ chính mà Grav đang sử dụng:

Việc cài đặt Grav CMS cũng hết sức đơn giản. Chỉ việc tải file ZIP tại đây, giải nén và upload lên web root folder là có thể bắt đầu sử dụng. Grav được viết bằng PHP nên có thể dễ dàng làm quen và nhận được sự hỗ trợ từ cộng đồng.

Grav có thể chạy trên hầu hết Webserver phổ biến như Apache, Nginx, LiteSpeed. Và yêu cầu PHP 5.4 trở lên. Ngoài ra, Grav cũng hỗ trợ những nền tảng cache phổ biến như Memcache, Redis,… để tối ưu hiệu suất.

Grav - A Modern Flat-File CMS   Grav

Một số ưu điểm của Grav:

  • Đơn giản: đây là đặc điểm chung của Flat-File CMS, cài đặt vô cùng đơn giản, chỉ cần giải nén source code rồi up lên server.
  • Template & Plugin phong phú: tuy chỉ mới ra mắt, nhưng Grav đã có kho template và plugin khá phong phú, đủ dùng cho nhu cầu cơ bản.
  • Dashboard tiện lợi: ở phiên bản mới nhất, Grav đã hỗ trợ trang quản lý vô cùng tiện lợi, cùng với thiết kế rất đẹp.
  • Hỗ trợ: Cộng đồng Grav trên thế giới đang phát triển khá lớn nên có thể dễ dàng nhận được sự hỗ trợ. Tuy nhiên vì Grav còn mới nên chưa phát triển lắm ở Việt Nam.

Tuy Grav khộng mạnh mẽ như WordPress, cùng nhiều plugin bằng. Nhưng nếu nhu cầu không lớn, chỉ là trang blog hay tạp chí nhỏ thì Grav hoàn toàn phù hợp. Có thể sử dụng Grav để phát triển nội dung cho những Website dạng Blog, Portfolio, Shop Online, Tạp chí vừa và nhỏ, Promotion Website, Landing Page,… Grav chỉ mới xuất hiện nhưng đã dần dần khẳng định vị trí của mình. Trong tương lai có lẽ Grav sẽ phát triển lớn mạnh và trở thành 1 đối thủ đáng gờm của những nền tảng CMS khác.

Trang chủ: Getgrav.org

cms flat-file grav