Oh, it's PHP - neat. Personally I think Statamic is the entry to beat for flat-file CMSes in the PHP space. This project is the Symfony flavor I suppose (vs Statamic being based on Laravel).
Statamic is great for simple sites but for larger or multilingual sites it has lots of problems. I have a 5000+ page website that the static site generator takes 3 hours to build and there's been no improvement since v3 launched. You can use their "Static Caching" as an alternative to static generating but for my project requirements I need a purely static site. I'm busy doing a huge rewrite and switching to using St…
Grav is a modern open-source flat-file CMS
51–60 of 69 posts
Re: Grav is a modern open-source flat-file CMS
#52Re: Grav is a modern open-source flat-file CMS
#53If only it wasn't built with PHP. We need a batteries included, non-headless, open source CMS for Node.js. Headless is pointless for the vast majority of use cases, so I don't really understand why Node.js developers keep making them. It's funny how CMSs follow the same design patterns based on the language. PHP CMSs are generally the same, Node.js CMSs are generally the same.
Re: Grav is a modern open-source flat-file CMS
#54Looks more open core than open source, given the massive premium banner.
> Grav Premium is an exclusive collection of plugins and themes the Grav team has built to enhance your site by providing additional functionality beyond the scope of Grav itself.
Premium plugins include Cloudflare integration, Algolia search, a premium theme.... etc
Re: Grav is a modern open-source flat-file CMS
#55After reviewing the Basics Tutorial[0] I have a few reasons I don't like it, but others may: - It is not purely Flat File based, but rather a specific Folder structure with specifically named and marked up Files in them - URL Routing is implicit in your folder structure; however + URL Routing has some special cases wherein: a. Folders named starting with digits and a dot (i.e. "04.") will be "ordered" b. Folders name…
Re: Grav is a modern open-source flat-file CMS
#56If only it wasn't built with PHP. We need a batteries included, non-headless, open source CMS for Node.js. Headless is pointless for the vast majority of use cases, so I don't really understand why Node.js developers keep making them. It's funny how CMSs follow the same design patterns based on the language. PHP CMSs are generally the same, Node.js CMSs are generally the same.
I agree. As a PHP dev it seems to me that the JS world is stuck on reinventing every kind of wheel for every kind of project. From what my view as an outsider, it seems that there just isn't as much conglomeration around big projects as there is in PHP/Ruby/etc, or there are many more projects and there haven't been a "sacred few" as winners yet outside of frontend frameworks. In PHP, I can reliably stick myself in a…
Kettle, met pot lmfao.
JS succeeded PHP language as "the first language most developers will most likely experience" and it came with a lot of newbies reinventing wheels with it.
Re: Grav is a modern open-source flat-file CMS
#57Its always: Step 1, Step 2.... (jump) Step 10, your blog is running! And Im stucj at step 4 which isn't even documented.
Compared to Wordpress, all these alternatives are almost impossible to even get started with.
Re: Grav is a modern open-source flat-file CMS
#58Earlier quoted context omitted.
The active community for kirby is bigger than grav's as the following shows: https://devboard.gitsense.com/getkirby/kirby https://devboard.gitsense.com/getgrav/grav Historically speaking, grav is more popular as it had over 2000 contributors, compared to kirby which is about 500. Full Disclosure: This is my tool
It’s two different projects run in two different ways. I don’t think that looking at git is useful or insightful in this case.
Re: Grav is a modern open-source flat-file CMS
#59This keeps coming up and getting recommended, along with Statamic. But everytime I've tried these, they assume you have a full PHP dev environment steup and know all the gotchas. Ive tried Grav and Statamic, and each time hit a stumbling block (something PHP setup related) and found the docs don't talk about it at all. Its always: Step 1, Step 2.... (jump) Step 10, your blog is running! And Im stucj at step 4 which i…
Re: Grav is a modern open-source flat-file CMS
#60Earlier quoted context omitted.
It’s two different projects run in two different ways. I don’t think that looking at git is useful or insightful in this case.
It is not just git though. It's looking at no code participation as well.
So looking at git activity is not really all that useful.