arkid's avatar
Level 1

Recommendations for a Laravel CMS package to add to projects ?

I've made some sites in Laravel but so far gotten away with needing a proper slick CMS that will be used by the end client. Note that I use the word CMS and not "admin system". I'm talking about something for a non technical content editor to use.

It's only a matter of time before I will need something like this if I keep using Laravel, yet it seems surprisingly complex and difficult to find something suitable!

My main issue is that whenever I search the net for "laravel CMS" I find some really nice looking projects BUT they nearly always seem to be a combination of some of the following traits which rules them out for me:

  1. an admin system for the developer - ie octobercms - that lets you manage core system configuration but simply isn't meant to be a user experience for the end client that wants a content authoring solution.

  2. they are a completely separate solution that is "based upon" / "built on top of" Laravel. So what you are downloading isn't a laravel package but a complete stand alone system. Often these have different config or coding standards, complexities integrating with other standard laravel features and may be very hard to add to an existing project made in pure Laravel.

  3. something that uses a file storage system and not a database. No good for nearly every project I'm working on.

I believe "voyager" may meet my requirements, as well as "backpack". Anyone got experience of these or other systems suited more to end users than devs ?

0 likes
3 replies
burlresearch's avatar

You may want to think about going headless. I've always liked this approach, if your clients do really have different needs that you as a developer, then why not decouple completely? Here are a couple good thoughts:

  1. https://prismic.io # (I've always been a fan of these guys)
  2. https://getcockpit.com # (look pretty viable)

That being said, Wordpress has made much progress with their API in recent releases - so can be used as a sort of 'headless backend' - tho "your mileage may vary..."

2 likes
arkid's avatar
Level 1

Thanks for the idea @burlresearch I hadn't thought of solutions such of this although interesting to look at. Any suggestions for something not totally decoupled such as this as I fear these ideas may scare my client somewhat.

KNietzsche's avatar

thks for the nice links @burlresearch, could be useful ! I know Quarx but to be honest, when I tried to install and use it to test, it was complex and not running...so I'm following the project as it looks nice...

Please or to participate in this conversation.