An editor has nominated this article for deletion. You are welcome to participate in the deletion discussion , which will decide whether or not to retain it. |
| | |
| Browser-based content management system | |
| Original author(s) | Leo Feyer |
|---|---|
| Developer(s) | Contao Association |
| Initial release | 2006 [1] |
| Stable release | |
| Repository | |
| Written in | PHP |
| Operating system | Unix-like; Microsoft Windows |
| Available in | 28 languages [3] |
List of languages Fully translated: Chinese, Dutch, English, French, German, Italian, Japanese, Persian, Russian, Spanish 95% or more complete: Czech, Romansh, Serbian, Swedish, Finnish, Romanian, Slovak, Burmese, Danish, Hungarian, Polish, Albanian, Latvian, Slovenian, Ukrainian, 80% or more complete: Lithuanian, Croatian, Portuguese | |
| Type | CMS |
| Licence | GNU LGPL (Free software) |
| Website | contao |
Contao (formerly TYPOlight) is a free content management system (CMS) for medium to large websites. The program specializes in back-office (i.e. for developers) and front-office (i.e., for users) accessibility, and observes XHTML, HTML5 and CSS standards, according to W3C/WAI guidelines, to generate pages. The program is an open-source project, published in its original form in 2006 by Leo Feyer and hosted on GitHub.
The Contao content management system has built-in search engine, file manager and form builder tools and features automatic live updating. With its CSS framework and built-in jQuery and MooTools libraries, it readily supports multilingual content (UTF-8 character set) throughout), as well as for documentation and in the back-end administration area, uses Web 2.0 and Ajax techniques and offers version control and cancellation management (undo/redo), permitting a user to review and, if necessary, roll back changes to a prior state. Although the program makes use of a graphical interface, many program instructions require resorting to a command-line interface. [4] From the administration area, a user may choose to install, update or uninstall any of over 1,700 extensions or update the database. [5] .
As of version 5.0, Contao requires a web server that routes requests to PHP, PHP version 8.1+, MySQL 5.7+ or an equivalent MariaDB version, and 11 PHP extensions. Contao is compatible with and recommends using the latest version of PHO and MySQL/MariaDB. [6]
As of the pre-release version 2.9. RC1 on June 6, 2010, the TYPOlight product was renamed Contao. Developer Leo Feyer justified the change on the grounds that TYPOlight had often been confused with TYPO3, a different CMS originally developed by Kasper Skårhøj, whilst the word “light” was sometimes misunderstood to imply that the CMS was suitable only for small projects. [7]
In his instructional book on the CMS, Websites erstellen mit Contao, Peter Müller writes that the software name “Contao” has “a good ring”, pointing out that C, O, N are the first letters of “content” and that tạo is a Vietnamese word that means “to model, generate or shape.” The name is appropriate, he suggests, because the program “allows content to be generated, shaped and managed.” [8]
In 2007 Packt Publishing named TYPOlight, as it was then known, as the second-place winner in its awards category of “Most Promising Open-Source CMS”. [9]
| Legend: | Old version, not maintained | Older version, still maintained | Current stable version | Future release |
|---|
| Software | Major releases | Minor releases | Bugfix releases | General corrections to | Security relevant corrections to |
|---|---|---|---|---|---|
| TYPOlight | 1.x | 1.0 | 1.0.0 (2006-03-12) | ||
| 2.x | 2.0 | 2.0.0 (2006-11-24) | |||
| 2.1 | 2.1.0 (2006-11-28) to 2.1.22 (2007-01-29) | ||||
| 2.2 | 2.2.0 (2007-02-28) to 2.2.12 (2007-04-10) | ||||
| 2.3 | 2.3.0 (2007-04-25) to 2.3.4 (2007-05-11) | ||||
| 2.4 | 2.4.0 (2007-06-07) to 2.4.7 (2007–10-11) | ||||
| 2.5 | 2.5.0 (2007-12-12) to 2.5.9 (2008-06-06) | ||||
| 2.6 [10] | 2.6.0 (2008-08-12) to 2.6.8 (2010-05-01) | ||||
| 2.7 [11] | 2.7.0 (2009-05-01) to 2.7.7 (2010-05-01) | ||||
| 2.8 [12] | 2.8.0 (2010-02-16) to 2.8.4 (2010-06-30) | ||||
| Contao | 2.9 [13] | 2.9.0 (2010-07-02) to 2.9.5 (2011-05-18) | |||
| 2.10 [14] | 2.10.0 (2011-08-11) to 2.10.4 (2011-12-30) | ||||
| 2.11 (LTS) [15] | 2.11.0 (2012-02-15) to 2.11.17 (2014-04-07) | ||||
| 3.x | 3.0 [16] | 3.0.0 (2012-10-30) to 3.0.6 (2013-03-21) | |||
| 3.1 [17] | 3.1.0 (2013-05-21) to 3.1.5 (2013-11-08) | ||||
| 3.2 (LTS) [18] | 3.2.0 (2013-11-21) to 3.2.21 (2015-06-05) | ||||
| 3.3 [19] | 3.3.0 (2014-05-26) to 3.3.7 (2014-11-24) | ||||
| 3.4 [20] | 3.4.0 (2014-11-25) to 3.4.5 (2015-03-27) | ||||
| 3.5 (LTS) [21] | 3.5.0 (2015-06-05) to 3.5.40 (2019-04-11) | June 2018 | May 2019 | ||
| 4.x | 4.0 [22] | 4.0.0 (2015-06-09) to 4.0.4 (2015-10-16) | December 2015 | ||
| 4.1 [23] | 4.1.0 (2015-11-26) to 4.1.3 (2016-04-22) | June 2016 | |||
| 4.2 [24] | 4.2.0 (2016-06-18) to 4.2.5 (2016-10-27) | December 2016 | |||
| 4.3 [25] | 4.3.0 (2016-11-25) to 4.3.11 (2017-06-02) | June 2017 | |||
| 4.4 (LTS) [26] | 4.4.0 (2017-06-15) to 4.4.57 (2021-08-21) | December 14, 2020 | December 14, 2021 | ||
| 4.5 [27] | 4.5.0 (2017-12-28) to 4.5.14 (2018-08-28) | August 2018 | |||
| 4.6 [28] | 4.6.0 (2018-08-23) to 4.6.14 (2019-01-24) | February 2019 | |||
| 4.7 [29] | 4.7.0 (2019-02-15) to 4.7.7 (2019-07-16) | August 2019 | |||
| 4.8 [30] | 4.8.0 (2019-08-15) to 4.8.8 (2020-02-17) | February 2020 | |||
| 4.9 (LTS) [31] | 4.9.0 (2020-02-18) to 4.9.42 (2023-07-25) | February 14, 2023 | February 14, 2024 | ||
| 4.10 [32] | 4.10.0 (2020-08-18) to 4.10.7 (2021-02-16) | February 14, 2021 | |||
| 4.11 [33] | 4.11.0 (2021-02-17) to 4.11.9 (2021-08-24) | August 14, 2021 | |||
| 4.12 [34] | 4.12.0 (2021-08-19) to 4.12.7 (2022-02-18) | January 14, 2022 | |||
| 4.13 (LTS) [35] | 4.13.0 (2022-02-17) to 4.13.47 (2024-08-23) | February 14, 2025 | February 14, 2026 | ||
| 5.x | 5.0 [36] | 5.0.0 (2022-08-18) to 5.0.10 (2023-02-16) | February 14, 2023 | ||
| 5.1 [37] | 5.1.0 (2022-02-16) to 5.1.11 (2023-08-01) | August, 14, 2023 | |||
| 5.2 [38] | 5.2.0 (2023-08-15) to 5.2.10 (2024-02-16) | February 16, 2024 | |||
| 5.3 (LTS) [39] | 5.3.0 (2024-02-16) to 5.3.13 (2024-08-23) | February 14, 2027 | February 14, 2028 | ||
| 5.4 [40] | 5.4.0 (2024-08-15) to 5.4.1 (2024-08-23) | February 14, 2025 | |||
| 5.5 | August 14, 2025 | ||||
| 5.6 | February 14, 2026 | ||||
| 5.7 (LTS) | February 14, 2029 | February 14, 2030 | |||
| 6.x | 6.0 | February 14, 2027 | |||
| 6.1 | August 14, 2027 |
Drupal is a free and open-source web content management system (CMS) written in PHP and distributed under the GNU General Public License. Drupal provides an open-source back-end framework for at least 14% of the top 10,000 websites worldwide and 1.2% of the top 10 million websites—ranging from personal blogs to corporate, political, and government sites. Drupal can also be used for knowledge management and for business collaboration.
Tiki Wiki CMS Groupware or simply Tiki, originally known as TikiWiki, is a free and open source Wiki-based content management system and online office suite written primarily in PHP and distributed under the GNU Lesser General Public License (LGPL-2.1-only) license. In addition to enabling websites and portals on the internet and on intranets and extranets, Tiki contains a number of collaboration features allowing it to operate as a Geospatial Content Management System (GeoCMS) and Groupware web application.
eZ Publish is an open-source enterprise PHP content management system that was developed by the Norwegian company Ibexa. eZ Publish is now maintained by 7x. eZ Publish is freely available under the GNU GPL version 2 license, as well as under proprietary licenses that include commercial support. In 2015, eZ Systems introduced eZ Platform to replace eZ Publish with a more modern and future-proof solution. In 2024, 7x released eZ Publish 6.0 (stable) to replace eZ Publish 5.4 with a more modern and future-proof solution compatible with PHP 7.x and 8.x software. In 2024/02 7x followed up its first release (6.0) with a powerful second release 6.0.1 containing key installation bugfixes and a brand new database backend for flat file database called SQLite that is mature and stable ready to use to simplify your website or web application. In 2024/03 7x continues to develop and release monthly updates to eZ Publish with the release of version 6.0.2 which provides default design improvements and many more extensions enabled for use by default.
The following tables compare general and technical information for many wiki software packages.
EllisLab was a software development company based in Santa Barbara, California.
Silverstripe CMS is a free and open source content management system (CMS) and framework for creating and maintaining websites and web applications. It provides an out of the box web-based administration panel that enables users to make modifications to parts of the website, which includes a WYSIWYG website editor. The core of the software is Silverstripe Framework, a PHP Web application framework.
ILIAS is an open-source web-based learning management system (LMS). It supports learning content management and tools for collaboration, communication, evaluation and assessment. The software is published under the GNU General Public License and can be run on any server that supports PHP and MySQL.
Nuxeo is a software company making an open source content management system.
MODX is an open source content management system and web application framework for publishing content on the World Wide Web and intranets. MODX is licensed under the GPL, is written in the PHP programming language, and supports MySQL, MariaDB and Percona Server as the database. It was awarded Packt Publishing's Most Promising Open Source Content Management System in 2007.
Flow is a free and open source web application framework written in PHP. The first final version was released on October 20, 2011. It was primarily designed as a basis for the content management system Neos, but can also be used independently. It is generally suitable for PHP development of mid- or large-scaled web applications.
ImpressCMS is an open source content management system for building and maintaining dynamic web sites, written in the PHP programming language and using a MySQL database. The product is released under the GNU General Public License version 2.
TYPO3 is a Web Content management system (CMS) written in the programming language PHP. It is free and open-source software released under the GNU General Public License version 2.
ProcessWire is a free and open source content management system (CMS), content management framework (CMF) and web application framework (WAF) written in the PHP programming language. It is distributed under the Mozilla Public License 2.0. ProcessWire is built around an API with usage and naming conventions similar to the JavaScript framework jQuery. The stated goal behind the API is to provide the level of accessibility and control to pages in a website that jQuery provides to the DOM. Content is managed either via the API or the web-based admin control panel. ProcessWire is largely used for development of web sites, web applications, services, content feeds and related applications.
VirtueMart is an open-source e-commerce application designed as an extension of the Mambo or Joomla! content management systems (CMS). VirtueMart is written in PHP and requires the MySQL database environment for storage. It is best suited for low to medium level traffic web-sites.
YAML is a cross-browser CSS framework. It allows web designers to create a low-barrier website with comparatively little effort. Integrations of the YAML layouts have been created for various content management systems. These include WordPress, LifeType, TYPO3, Joomla, xt: Commerce and Drupal.

ImpressPages is an open-source PHP framework with built-in content editor. Features include MVC engine, inline editing and drag&drop interface. It is distributed under the GNU GPL v.3.0 and MIT licences.

October is a self-hosted content management system (CMS) based on the PHP programming language and Laravel web application framework. It supports MariaDB, MySQL, PostgreSQL, SQLite and SQL Server for the database back end and uses a flat file database for the front end structure. The October CMS covers a range of capabilities such as users, permissions, themes, and plugins, and is seen as a simpler alternative to WordPress.
'pH7Builder is an open-source social community software written by Pierre-Henry Soria that allows the creation of online communities and social dating services.

The Pop PHP Framework a free and open source PHP Web framework that was created by Nick Sagona. It is distributed under the BSD License and hosted on GitHub. The framework is intended to be utilized for rapid application development, with an emphasis on web applications.