I've been asked to build a small site for various non-profits - just a few pages, on of which includes blog posts. With that in mind, I'd like to add a CMS so they can update the site on their end. Are there any light-weight CMS that you'd recommend, one that won't cost too much to host?
My background is in the .NET stack but I use JavaScript (front end, haven't dived into React just yet), have some experience w/ PHP.
This is a side of web dev I'm new to, so any input would be welcomed. Thanks!
Top comments (4)
I've used Craft CMS in production and I think it's a pretty solid choice. It's PHP in the backend, but you'll mostly be coding in Twig/Javascript for adding additional views. Maybe, only maybe, if you really need a feature that Craft doesn't have and that the plugin store it features doesn't have either, you might consider writting your own plugin in PHP. I've never needed to though.
The best thing about Craft it's that it's very mature, it's already in v3.x, it has a huge plugin ecosystem for all kinds of stuff, and it's OSS – the team also responds very fast in case you have any issues.
Check it out at:
craftcms.com/
github.com/craftcms/cms
I haven't heard of this one; took a look at their link and it look intriguing. I'll play around with it this weekend and see how it all works together. Thanks for this recommendation!
I think this may have been double posted; please see my reply in the other thread. Do you have requirements from them right now? If not, stop looking for CMS systems and get solid requirements, or you will have a very pissed off board of directors regardless of which CMS you choose because everyone is going to have their own set of expectations on what the site should do ranging from it should be the next Facebook meets Instagram with a pinch of AirBnB to needs more scrolling marquee tags.
I had to laugh when I saw your post here because that was exactly why I posted the second one (under the explain like I'm a 5 year old section, a day later after this one). Upon reviewing the poster's recommended CMS above, I realized I needed a firmer understanding of the different options/types/etc out there before I could make a decision.
And - "it should be the next Facebook meets Instagram with a pinch of AirBnB" - lol. Isn't that what everyone thinks they want these days? ;) Will reply to your other post.