Sulu, the Symfony CMS

Sulu is a content management system built on Symfony PHP.  Defining itself as a content management “platform”, Sulu focuses on facilitating highly customized content administration and publishing environments on the back end. Symfony and Sulu are both open-source, free, and backed by significant professional communities and expert support.

A single installation of Sulu can manage multiple complex websites with multiple language instances. Management occurs through one backend and an attractive UI with a live-updating preview of changes.

sulu cms - 1

The Sulu content management platform offers users support throughout the complete content life cycle. Sulu manages users, which can be a team of developers and admins working on the site or end users or ecommerce customers.

Creating and managing content is at the heart of the platform. The UI is modern and sensible, allowing users to dive straight in and build or adjust content as needed. Once the webspaces and themes are defined, creating, maintaining, and publishing content can take center stage.

sulu cms - 3

sulu cms - 2

A robust assets library allows access to images, documents, video, or any other type of media from anywhere in the installation. The system automatically resizes and reformats images to standards required for its templates while storing the original file, meaning one upload can provide infinite usability for visual assets.

Webspaces provide scaffolding for multiple separate websites, such as those used for different brands in the same company. In addition, global brands have multiple options for how they wish to present content in several languages that can be managed seamlessly from the same webspace. Fully customizable themes manage the content delivery to as many webspaces as needed.

Sulu’s final standard module, Settings, controls permissions, meta information, and all other internal adjustments of the platform.

The Sulu platform is designed with modern web standards at the core of its performance and runs without the use of plugins. Integrated SEO functions help sites deliver their best performance to users, search engines, and third-party applications.

Its API-first approach gives users the option to use it as a headless CMS, managing content behind the scenes for delivery to another front end such as a mobile app or ecommerce system.

Who is it for?

Sulu is geared for developers, content professionals, and digital marketers working in a business setting. The platform positions itself as a solution for enterprise-level websites and applications. A lack of pre-made templates makes the system unsuitable for users looking for a quick-setup, out-of-the-box website option.

However, custom modules open up possibilities for developing a well-organized, compliant backend for a wide variety of business applications. Extensive documentation and a live demo are available on the Sulu website for prospective users to explore.

Sulu includes a toolkit for digital marketers to take on high-end SEO and deep analytics integration while utilizing the platform’s ability to deliver targeted, personalized content.

The wide-ranging flexibility of the platform makes it an ideal space to integrate business logic and adapt to emerging markets.

What language is it built on?

Sulu runs on PHP using the Symfony framework. Symfony is an open-source PHP framework designed to organize and streamline a development workflow while optimizing performance. Compatibility with other database systems and a user-friendly interface help boost the framework’s flexibility.

Furthermore, Symfony is supported by SensioLabs, making for strong documentation and community. It’s highly expandible and designed with sustainability and ease of testing in mind.

Key features

  • Built for multilingual, multi-channel, and multi-portal infrastructure
  • User-friendly interface with clear navigation
  • Mobile and desktop editing support
  • Live WYSIWYG content preview when editing
  • Customizable modules
  • Made for flexibility, extensibility, and ease of maintenance

Why Sulu CMS?

While Sulu comprises many tools to streamline development tasks, a developer familiar with PHP and the Symfony framework is essential for getting the system up and running.

Knowledgeable users will find a system built to reduce time to market. Sulu’s extensibility safeguards organizations from outgrowing the platform and starting over as their business scales, branches, and moves into new markets.

Sulu CMS is aimed at giving businesses a single solution for a variety of evolving needs. Sulu’s learning curve may be steeper than some systems with more off-the-rack publishing-ready options. However, the platform pays on the other end in shifting long-term focus to content, message, and innovation.

Check it out at