Craft is a flexible and powerful content management system (CMS) with a responsive interface content authors want to use. It uses the Twig template system to power its HTML front-end. Twig comes out of the Symfony project and provides a fast, secure, and flexible system. Twig code is inherently portable and is not tied to Craft, or even PHP, with recent ports showing up in Node. Craft is great for back-end developers.
We’ve written 4 blog posts about cms. View all topics »
2014 has been a year of big change for Happy Cog. We’ve had more than a year’s worth of adventures packed into a short 12 months. One thing that remains a constant, however, is our team’s continual quest to explore and hone our roles; process; project structure; and approach to clients, partners, and coworkers. Cognition serves as our way of documenting and sharing our thoughts and discoveries with the world.
Times are changing in the PHP world. Some call it the PHP Renaissance. PSR standards are bringing interoperability between frameworks and unity to coding standards. Composer offers access to an array of best-in-class components and a simple way to integrate them into your applications. There are some great, new PHP language features showing up like Traits and more. A new breed of frameworks and content management systems are getting on board. It’s a great time to be a back-end developer!
In a world that requires specialized Drupal developers, Wordpress developers, ExpressionEngine developers, and other pre-renaissance CMS developers, Craft CMS gives me hope for a day when being a PHP developer is enough.