Blog Web Development
Craft CMS is moving to the Laravel framework!
I'm delighted to learn that Craft CMS, my favourite PHP Content Management System is moving to Laravel, my favourite PHP framework.
- Published
- Reading time
- 1 min
- Written by
- Alex Tweedie
Craft CMS is moving to Laravel away from the Yii2 framework for verson 6, the next major release.
Some of my earliest forays into the world of PHP content management was with the ExpressionEngine CMS. Pixel & Tonic were the talented developers behind the Matrix plugin which made ExpressionEngine the least rigid and most extensible platform at the time.
They eventually released the first version Craft CMS in 2013, and chose the Yii Framework as the PHP framework driving the backend. In that time, I've used CodeIgniter, Cake, Yii, Symfony, Phalcon to name but a few, but absolutely fell in love with Laravel since first using it in 2015 when version 5 was released.
Knowing that from V6, the two will be united is music to my ears, and I'm looking forward to documenting the porting process here in this blog. It's encouraging to note that as part of their article, they state 'we’re building a Yii 2 adapter package, which provides a compatibility layer for plugins and modules written for Craft 5, keeping breaking changes to an absolute minimum. Simply include it in your plugin or project, and keep it around as long as you need it. In most cases, the plugin will continue to work without making a single change.'
Read the full announcement of the Craft CMS website.