I tried Craft as an alternative to Wordpress-- couldnt even get it installed. The instructions assume you have a whole PHP dev environment setup-- very frustrating, after some time googling the various errors I kept hitting I just quit. This has been my issue with most Wordpress alternatives-- they assume you are a professional PHP developer, rather than someone who just wants to try a CMS. And then everyone complain…
> The instructions assume you have a whole PHP dev environment setup How else would you expect to run a PHP-based application? WordPress also requires a PHP environment and database. I wouldn't argue against Craft being more difficult to install than WordPress but I also wouldn't describe it as difficult (I'm a FE dev, no PHP wizard). And I don't recall Craft every being marketed as a WordPress alternative - it's alw…
Craft CMS 4 Released
11–20 of 43 posts
Re: Craft CMS 4 Released
#12Raise your hands if you were an early user of ExpressionEngine or Textpattern — CMSs that weren't skewed into CRMs, Shops or PWAs. Good times, but then WP ate them all.
I hadn't looked at Textpattern in a long-time, so I went searching, only to discover Dean Allen had passed away (https://om.co/2018/01/18/dean-allen-rest-in-peace/). I'm glad the software lives on.
Re: Craft CMS 4 Released
#13I also like how I can host it myself locally and on the server of my choice. Throw it on a Hetzner cloud instance and get 20 000GB bandwidth each month and unlimited requests. Store the assets on S3 with Cloudfront, without any third plugins, and pay pennies. Invite as many users you want with no extra cost. Having the ability to watch the logs is also a huge benefit over Headless SaaS CMSes. No more request spikes without knowing what I did wrong.
Re: Craft CMS 4 Released
#14Raise your hands if you were an early user of ExpressionEngine or Textpattern — CMSs that weren't skewed into CRMs, Shops or PWAs. Good times, but then WP ate them all.
I still am! We're a bit of an endangered species but we're making good progress:
Re: Craft CMS 4 Released
#15Raise your hands if you were an early user of ExpressionEngine or Textpattern — CMSs that weren't skewed into CRMs, Shops or PWAs. Good times, but then WP ate them all.
That's me. I started with Radio UserLand ( https://en.wikipedia.org/wiki/Radio_UserLand ), but later used the early version of Textpattern. I hadn't looked at Textpattern in a long-time, so I went searching, only to discover Dean Allen had passed away ( https://om.co/2018/01/18/dean-allen-rest-in-peace/ ). I'm glad the software lives on.
Re: Craft CMS 4 Released
#16Just as an example, I handle sponsorships by creating a category and adding it to my workflow. My email templates are designed using MJML—and I can create secondary views that allow me to view the completed template and copy the raw code of the email into the newsletter platform of my choice. (I could even run the newsletter soup to nuts via plugins, though I prefer to pay someone for that right for support reasons.)
The plugin ecosystem is relatively strong, but I will point out that some of the plugins are paid—and at least one has gone commercial after previously being open-source.
I did a lot of research into CMS platforms (static site, monolithic, flat file, and so on) that I felt could get me to this point where I could have a CMS that simplified the production process of building a twice-weekly email, and Craft got me closest.
So I’m happy to see Craft continue to evolve. It’s a great tool and I recommend it highly.
Re: Craft CMS 4 Released
#17I tried Craft as an alternative to Wordpress-- couldnt even get it installed. The instructions assume you have a whole PHP dev environment setup-- very frustrating, after some time googling the various errors I kept hitting I just quit. This has been my issue with most Wordpress alternatives-- they assume you are a professional PHP developer, rather than someone who just wants to try a CMS. And then everyone complain…
You do need to embrace Composer, though, which is kind of a key element to how it works/is managed.
There are also some Craft-specific hosts, like Fortrabbit (disclosure: Fortrabbit user) that can take the guesswork out of managing Craft pushes.
Re: Craft CMS 4 Released
#18Raise your hands if you were an early user of ExpressionEngine or Textpattern — CMSs that weren't skewed into CRMs, Shops or PWAs. Good times, but then WP ate them all.
That's me. I started with Radio UserLand ( https://en.wikipedia.org/wiki/Radio_UserLand ), but later used the early version of Textpattern. I hadn't looked at Textpattern in a long-time, so I went searching, only to discover Dean Allen had passed away ( https://om.co/2018/01/18/dean-allen-rest-in-peace/ ). I'm glad the software lives on.
Re: Craft CMS 4 Released
#19Raise your hands if you were an early user of ExpressionEngine or Textpattern — CMSs that weren't skewed into CRMs, Shops or PWAs. Good times, but then WP ate them all.
>Textpattern I still am! We're a bit of an endangered species but we're making good progress: https://github.com/textpattern/textpattern/ https://github.com/textpattern/textpattern/issues
Re: Craft CMS 4 Released
#20ExpressionEngine had a lot of great ideas in it, but its code was an absolute a mess, and its leaders had no understanding of the concept of technical debt. They just kept racking it up until, by the time I joined in 2012, any changes were expected to take months because the code was a nest of interdependent singletons. While I was there, we spent a lot of time basically responding to the moves of P&T.
If you weren't part of the ExpressionEngine community, then you might not know that P&T started out making paid add-ons for ExpressionEngine. I might be misremembering, but I think relationships and matrix were their main ones. One of the first projects I was given as a new engineer at EllisLab was essentially making an native relationship field for ExpressionEngine in response to P&T. If I remember correctly, we knew Craft was coming and were trying to undercut P&T even though they were one of EL's most popular plugin makers.
We ended up taking on a rewrite for EE3, because the techdebt was that bad and refactoring wouldn't have got us where we needed to go in time. In retrospect, I'm not sure if that was the right choice, even though I was one of the strongest voices in EL arguing for it at the time. I definitely thought it was the right choice at the time, but I was also a really inexperienced engineer. I don't know if there were any right choices though. Thinking back, I have a hard time imagining a path forward that didn't involve some level of rewrite. It's one of those experiences you can go round and round in your head about wondering whether you did/argued for the right things. In the end, I think EL's fate was already sealed by how much techdebt they'd racked up.
The rewrite took a solid two years, Craft was released first, and was better than EE2 in every way (and EE3 if you ask me), and thus began the death spiral. EllisLab is no more (though the rewritten ExpressionEngine lives on as an open source project maintained by one of the agencies that used it), and Craft is clearly still around.