syntaxseed,
@syntaxseed@phpc.social avatar

Hey folks.

What's your thoughts on vs ? I'm looking for a PHP CMS that isn't WordPress based on a potential client's request. Prefer based so that's why these 2.

Mostly a brochure site with some normal CMS-y features (gallery, contact form, etc).

Bonus for ease of ongoing maintenance.

dominikzogg,

@syntaxseed another one you could take into consideration https://boltcms.io/ was silex based at start and moved to symfony with it's dead.

jarilehtinen,

@syntaxseed Do they need to control everything? If not, static HTML generator (Eleventy) with a custom hand-made PHP admin panel for the updateable sections? 🤓

marcusobst,

@syntaxseed not symfony based, but a delight to work with is #kirbycms https://getkirby.com/ .
Good plug-in system and (field) configuration through yaml blueprints. No database (but that can be an option). Small footprint compared to laravel based statamic cms.

awoodsnet,
@awoodsnet@phpc.social avatar

@syntaxseed Joonla is Symfony based? when did that happen?

syntaxseed,
@syntaxseed@phpc.social avatar

@awoodsnet "Symfony components" 🤷‍♀️

gavinanderegg,
@gavinanderegg@mastodon.social avatar

@syntaxseed @shawnhooper Of the two, I would go with Drupal, but I think it’s overkill. Have you tried Craft CMS, though? It’s my go to when I’m not building something that’s primarily a blog. Craft is super flexible and super slick. Takes a moment to wrap your head around at first, but then you can build just about anything without any plugins!

kaiserkiwi,
@kaiserkiwi@corteximplant.com avatar

@syntaxseed Technically Statamic is Symfony based, because it’s Laravel based what is Symfony based. If this would be okay too.

sternentagebuch,

@syntaxseed it depends.

shochdoerfer,
@shochdoerfer@phpc.social avatar

@syntaxseed both use Symfony components but I would not consider that "Symfony based". If that's ok for you, that's fine. If you are looking for something built on top of Symfony the framework, then I'd recommend Sulu CMS.

If you want to decide between Drupal or Joomla, I think Drupal could make more sense. I feel their ecosystem is a lot bigger than Joomla's. But maybe that's just my perception.

mrlionheart,

@shochdoerfer @syntaxseed Joomla without any hessitation. Fast, accessible, good for SEO, safe. Need almost no extensions/plugins because a lot is already on board by default. Done WordPress but never again. Also, no WP user can never objectively tell me why its better than Joomla.

rimu,

@syntaxseed Unless you need the things that Drupal is strong at (multi-user content editing, categorisation of content, infinite extension options) then it's not worth the hassle. I say this as a Drupal fan who has used it as his main dev platform for over 10 years.

Sounds like your client would be best served by Wordpress in this case. Brochure sites are it's forte.

Don't even consider Joomla.

syntaxseed,
@syntaxseed@phpc.social avatar

@rimu I agree re WordPress, but the client has an anti-wordpress stipulation. 🤦‍♀️

phil_stevens,
@phil_stevens@mastodon.nz avatar

@syntaxseed @rimu If you don't mind something a little more niche, Concrete CMS is decent and extremely user-friendly (drag/drop content and layout UI is a treat).

syntaxseed,
@syntaxseed@phpc.social avatar

@rimu So I'm thinking this might be an opportunity to learn Drupal to have in my back pocket for future complex projects while still recommending Wordpress for simpler sites (client willing).

No sense in learning something on-par with Wordpress due to one client's bias. Might as well add a more unique/powerful tool to my kit.

stpaultim,
@stpaultim@fosstodon.org avatar

@syntaxseed

I use Drupal and for most projects. In my opinion, modern is too complicated and difficult to maintain for a simple brochure site.

Backdrop CMS is a fork of Drupal 7 with all the power of Drupal, but without the complexity of modern Drupal. It's easier to maintain and easier to use. But, it's not Symfony.

If you would like to experience the BackdropCMS UI, spin up a sandbox site here (takes 1 minutes and lasts 24 hours).

https://backdropcms.org/demo

syntaxseed,
@syntaxseed@phpc.social avatar

@stpaultim Do you think the automatic updates coming in v10 will help with the maintenance headaches? 🤔

stpaultim,
@stpaultim@fosstodon.org avatar

@syntaxseed

Automatic updates have been on the agenda for a long time, I'm not certain that it will arrive anytime soon.

On a relatively simple site, automatic updates could be very helpful. But, more complex sites with significant number of contrib modules might not benefit as much, because of unmerged patches in contrib. These unmerged patches are easily handled by composer, but may not be easily available to automatic updates.

IMHO, isn't best option for simple sites anymore.

gmazzap,
@gmazzap@phpc.social avatar

@syntaxseed Can I ask if "no WordPress" was your or client decision?

syntaxseed,
@syntaxseed@phpc.social avatar

@gmazzap I personally use & recommend WordPress for a lot of situations.

This was a client request & nice opportunity for me to learn something new.

symfonystation,
@symfonystation@phpc.social avatar

deleted_by_author

  • Loading...
  • syntaxseed,
    @syntaxseed@phpc.social avatar

    @symfonystation Yeah... 😭 That's why I narrowed it down to 2. lol

    nanimal,

    @syntaxseed @symfonystation Haven't touched Drupal since v7, so before they made the move the Symfony Components (I mostly use Symfony these days). But the community was welcoming back them. I'm curious to know if performance and ease of use improved.

    syntaxseed,
    @syntaxseed@phpc.social avatar

    @nanimal @symfonystation I'm tempted to do a afternoon "0 to basic install" test of them both. 🤔

    syntaxseed,
    @syntaxseed@phpc.social avatar

    @nanimal @symfonystation But I'm glad to hear that the community is welcoming. 😁 Cela est importante. Merci beaucoup!

    Crell,
    @Crell@phpc.social avatar

    @syntaxseed @nanimal @symfonystation The community is cultish and toxic, in my 10 year experience. But admittedly my experience was particularly bad.

    syntaxseed,
    @syntaxseed@phpc.social avatar
    symfonystation,
    @symfonystation@phpc.social avatar

    deleted_by_author

  • Loading...
  • Crell,
    @Crell@phpc.social avatar

    @symfonystation @syntaxseed @nanimal No, Drupal. I have no significant contact with the Joomla community so cannot say one way or another.

    symfonystation,
    @symfonystation@phpc.social avatar

    deleted_by_author

  • Loading...
  • Crell,
    @Crell@phpc.social avatar

    @symfonystation @syntaxseed @nanimal Oh, there's lots of very good people in Drupal.

    I was a core dev for 10 years and led the "integrate Symfony and rewrite everything" effort. The core dev culture is toxic and destructive, and project leadership is horribly biggoted.

    (Details not for public thread, but will answer DMs.)

    symfonystation,
    @symfonystation@phpc.social avatar

    deleted_by_author

  • Loading...
  • syntaxseed,
    @syntaxseed@phpc.social avatar

    @symfonystation @nanimal Does that mean if I build a site today, I have to choose between EOL v9 or unfinished v10?

    dkreuer,

    @syntaxseed did you consider https://sulu.io ? It’s Symfony based. I used it a while back and it was fairly easy to use. Uses PHPCR under the hood and was very flexible back then.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • Symfony
  • DreamBathrooms
  • magazineikmin
  • InstantRegret
  • Durango
  • osvaldo12
  • rosin
  • Youngstown
  • slotface
  • khanakhh
  • tacticalgear
  • kavyap
  • ethstaker
  • thenastyranch
  • ngwrru68w68
  • provamag3
  • everett
  • cubers
  • GTA5RPClips
  • love
  • modclub
  • cisconetworking
  • mdbf
  • normalnudes
  • tester
  • Leos
  • anitta
  • megavids
  • JUstTest
  • All magazines