Symfony CMS listing

Symfony is a set of PHP components and a full stack framework. It's commonly used by many content management systems powering large parts of the web. Here are a few options for Symfony CMS/CMF tools developers to work with:

Bolt CMS is a lightweight CMS built with the Silex Microframework. It is handy and a great alternative for developers looking for a modern PHP CMS to replace WordPress, for example.

Concrete5 is a long running content management system. It is known for it's user friendly interface and with it's recent iterations has moved to adopt Symfony components.

Drupal 8 is a partial modernisation of the legacy Drupal CMS with some parts of Symfony. It's a significant release, years in the making and finally available to the public.

eZ Platform is a CMS built on the Symfony Framework. It is a total rewrite of the eZ Publish system in development from 1999. It's a completely new CMS with 15 years of heritage.

Fork CMS is a new take on PHP CMSes. Built on a contemporary base that is a customised version of the Symfony2 framework, this is a challenger to keep note of.

Jarves is an enterprise grade Content Management System (CMS) built on the Symfony Framework and other standard PHP components. It features a full RESTful API and a contemporary user interface.

Joomla currently it uses only a single component from the Symfony project. Joomla remains a strong contender with a large number of users and extensions.

Kunstmaan CMS is a collection of Symfony2 Framework Bundles to enable developers to create web applications with CMS features.

October CMS is a content management system built on the Laravel Framework. It's been in development since 2013 and is definitely part of a new generation of PHP of content management tools.

Open Orchestra is an Open Source CMS built on the full stack framework. For database it uses a MongoDB, a NoSQL store rather than the more typical Relational Databases such as MySQL or PostgreSQL.

Pagekit is a modern implementation of a CMS that uses the Vue.js JavaScript library for it's backend. It comes with an integrated extension market and is a compelling contender.

Pimcore is a CMS whose development started in 2009. Originally the Content Management System was built on the Zend PHP Framework, but the system will switch to the Symfony full stack framework.

PyroCMS 3 is a major rewrite of the PHP Content Management system. It is built on the Laravel Framework, which in turn uses many Symfony components at it's core.

Sulu is a new take on content management. It has been started from scratch using an existing content repository. The team is using existing components for the basics to focus on a fresh UX.

Symfony CMF is not a complete Content Management System, but more of a framework to build your own CMS on top of. This makes it stand out from the crowd.

Typo3 is an established enterprise grade CMS built on PHP. In the past years they have struggled in their renewal project, but have since moved forward with Symfony components.

Victoire CMS is an Open Source Content Management System built as a Symfony Framework Bundle. In development since 2015 the tool makes use of Doctrine ORM for storage.

Symfony CMSes as an alternative to established enterprise players

Enterprise content management has been ruled by Java for decades (literally). The LAMP stack (Linux, Apache, MySQL and PHP) has been lagging behind in enterprise credibility, but nowadays they've even got access to enterprise features such as BPMN and DMN. Contemporary Symfony CMSes are also alternatives to older monoliths such as WordPress or Drupal. Fresh options such as Symfony Flex CMSes are also bound to enter the market in 2018.

The future of search in eCommerce

The expectation of consumers are being raised by the increasing capabilities of understanding natural language in mainstream search engines such as Google and Bing. This means that the keyword based search that has been the norm for eCommerce for so long will be challenged by semantic search, which will be the future of search in eCommerce and a key part in serverless architectures.