Accelerated Mobile Pages is an initiative from Google to speed up mobile browsing. AMP is an open standard based on HTML. It enforces performance by limiting functionality and includes remote caching.
Given Google's continuing dominance search both publishers and CMS vendors need to take AMP into account. In this article you'll learn the basics of how to implement AMP with eZ Platform CMS and Symfony.
Written by Jani Tarvainen on Saturday August 27, 2016
cms, amp, ezplatform
With the summer coming to an end there is increasing activity in the Symfony community in the form of bundles. Recently four interesting Symfony bundles have had interesting status updates: EasyLogHandler, eZ Migration Bundle, Netgen Layouts and Sylius.
Written by Jani Tarvainen on Friday August 19, 2016
sylius, symfony, ezplatform
GraphQL is an interesting technology open sourced by Facebook. Thanks to the PHP and Symfony communities, there is already a lot of work done for devs to use GraphQL in Symfony applications.
In systems with very dynamic data models, such as Content Management Systems, transferring data models and changes to them between environments can be very challenging. eZ Platform and the previous generation eZ Publish CMS products are such systems.
For a long time the LAMP CMS scene was inventing their own wheel. But following the PHP-FIG and Composer revolutions in the PHP world, many content management systems have started sharing software components and entire application development frameworks.
Many different tools now use YAML configurations for many things. They've become a staple for many developers and are both human readable and easy to parse and generate using the Symfony Yaml Component. To help with locating the files themselves, the Finder component is a great help.