Hi,
I’ve selfhosted Grav for two years going to three, but I want to move on to something else. I am looking for a flatfile CMS. I have experimented a bit and the best I found so far is Automad, but it isn’t quite there. What alternatives can you recommend? PHP is where I am leaning.
Thanks.
Edit: Given my unclear query, I have struggled themeing. It has always been a pain and for whatever reason, documenting is somewhat unclear.
I have used both WordPress and Drupal and they are pretty good. I leaned towards Drupal more, for its flexibility. Grav is superb for my needs. Lightweight, fast, very few requirements, its the best platform to use for what I am doing. However, for all those benefits, there are limitations, and to me, themeing and documentation are a pain. However, it is the best flat file CMS hands down.
After using GitHub Pages (Jekyll) and some experiments with GRAV and Serendipity/S9Y, I’ve ended up with WordPress on SQLite for my blog as it provides everything a proper blog needs: RSS, comments, trackback/pingback, spam filter and ActivityPub/Fediverse integration.
But for a CMS without any social aspect I’d probably use GRAV and make it work somehow.
This seems to be the way. Panel beating Grav. Dang. Wish it were more friendly, but still much respect to the development team.
From a technical standpoint, I still have some admiration for ProcessWire which is basically just the backend of a CMS and requires you to code the frontend. It has a great API and is awesome to build websites with. Just create your HTML and insert the PHP snippets wherever you need some dynamic info.
However, it requires a fully fledged database which is what I’m trying to avoid with most of my projects.