Workflows are a staple in enterprise content management

Content workflows are an integral part of when working with Content Management. This is an area where the wheel has been invented time and time again, but with the number of CMSes built with Symfony being able to tap into a shared component will be a great.

Drupal aspires to expand in the Enterprise Content Management market. Drupal 8 is now investing in improving content workflows and the team acknowledges that this is not a trivial task: "The scope of the roadmap is big. Very big. The work is likely to stretch over multiple years. There will be a dedicated team that will drive and coordinate the work needed."

It is unclear whether Drupal aims to reach this goal by reinventing a workflow engine, but for project using the full stack Symfony framework, the addition of the Workflow Component in Symfony 3.2 means that developers will have access to a stable workflow creation framework in their applications.

Together with with the Java EE ecosystem in decline and JavaScript being too unstable for Enterprise Content Management, it seems that PHP together with Symfony is in a unique position to become a standard option when creating enterprise content management solutions and process management with BPMN and DMN.

Public facing web properties like company sites and product marketing sites will continue to be created with tools like Bolt CMS or PageKit, but for heavier needs tools like eZ Platform and TYPO3 will defend their position.

People familiar with large scale PIM or business process management projects can certainly appreciate the stable workflow tools offered by the platform. This is why in the future a decoupled enterprise CMS may become the best solution for large enterprises with global projects and numerous microsites being built by many vendors.