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.
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.
Graph Databases and Content Management
Graph Databases are a rising technology within the Content Management Space. Symfony CMSes are well positioned to be a part of the rise of Graph Database CMSes. In addition to Java, which many Graph Databases are built on, PHP CMSes are a valid option for Java Developers.
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.
Content Management Systems (CMS) for Data Journalism
Data Journalism is a growing trend. Generating insightful editorial content from large masses of data is something that is on the lips in many news rooms. The tools for Data Journalism continue to be fragmented and there is a lot of room for improvement through a CMS native in "Chunky Content". Learn more about the requirements for a CMS for Data Journalism.
Decoupling with a Headless CMS
Headless CMSes provide developers access to content without formatting. This is not unlike RSS before it, but the contemporary methods (REST API and JSON) open up possibilities of manipulating the content as well as reading only. Read all about the basics of decoupling with a headless CMS. Also read up on how GraphQL enables freedom from CMS ecosystems and take a look at what is the best GraphQL CMS for your needs.
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.
Hosted content management
Using a hosted content management tool is an interesting option for many people and organisations who do not wish to have the trouble of maintaining their own environment, even though Docker eases CMS deployments. Three common options for hosted content management are Contentful, Medium and WordPress.com: Hosted content management: Contentful, Medium and WordPress.com