Grav- a flat-file CMS for your site

Posted by

Overview about Grav

Before we usually know about types of platforms CMS like Joomla, WordPress, phpBB and Magento. They are database-backed CMS. So how flat-file CMS has different from normal platforms CMS. Let follow this article:

Grav is a type of flat-file content management system (CMS) so it is used to store data in files arranged logically than in database. It’s considered as a professional developer for managing website.

Actually, database-driven CMS platforms bring various benefits for user, especially people have no expert in IT (information technology). From launching, Grav is a not typical flat-file CMS because it has unique benefits from a smaller site or more content-specific approach.

About configuration

Grav is designed to allow folders and basic file data to organize and arrange values to content automatically. For example, a blog file is used as a post in the blog category where a database can handle the content a value easily. In Grav, specific file names have various options about page templates so pattern of other pages are different and creative. Reader feel not boring when using this site.

About proper case to use flat-file

If database-driven CMS can cover phenomenal degree of information source, Grav only uses folder and file to organize system and arrange content. The scale of flat-file CMS is smaller and simpler than database-driven CMS. Functions of Grav is enough for sites to take data that already exists and presents to reader but drawback is for you to organize content in various ways. Grav is only sufficient for some specific cases. Whereas Database-driven CMS allows user to have different solution which can solve all date smoothly.


Frankly speaking, Grav is the best solution for some small site covering the content already prepared and organized before. It is proper for your basic requirements for a relational database. So you also should consider to use Grav as above cases.