Grav CMS Review

Posted on

At work we mainly use the Drupal CMS, which is designed to be extremely customizable and has modules to cover every need, but this flexibility requires a ton of abstraction which has its own drawbacks. While the Drupal system is the best all-in-one solution we've found for a variety of reasons, there are many cases where a simpler solution might be superior. There are many other CMS options, such as wordpress, joomla and others, but none of these really follow my ideas of what a CMS should be (…

Read more »

Flat File vs. Database CMS

Posted on

The idea of a flat file CMS is intriguing. There's a lot of overhead in a database and CMS content doesn't change much, and isn't highly structured. CMS content more closely resembles a document than data, and the filesystem is very fast at dealing with documents in the form of files. Let's explore some benefits of a CMS and flat file systems. CRUD Performance When using a file per content item, basic operations can be performed with a single contiguous read or write. A database still needs …

Read more »