User:Aaron Liu/Contao

{{Short description|Content management system}}

{{for|the village|Contao, Chile}}

{{Infobox software

| name = Contao (formerly TYPOlight)

| logo = Contao cms logo.svg

| screenshot = Contao Open Source CMS Backend.jpg

| screenshot size = 225px

| caption = Browser-based content management system

| author = Leo Feyer

| developer = Contao Association

| released = 2006{{Cite web|url=https://contao.org/en/news/there-it-is.html|title = There it is – Contao| date=12 March 2006 }}

| latest release version = {{t|Contao version}}

| latest release date = {{t|Contao version|releasedate}}

| programming language = PHP

| operating system = {{ubl|Unix-like|Microsoft Windows}}

| size =

| language = 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

| language count = 28

| language footnote = [https://www.transifex.com/projects/p/contao/ Contao Open Source CMS], Transifex translation tool. Accessed 20 June 2016.

| genre = CMS

| licence = GNU LGPL (Free software)

| website = {{URL|https://contao.org/}}

}}

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.

Features

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.[https://docs.contao.org/manual/en/cli/ Command Line], Accessed 13 August 2024. From the administration area, a user may choose to install, update or uninstall any of over 1,700 extensions or update the database.[https://docs.contao.org/manual/en/introduction/contao-quickstart/ Contao Quick Start], Quick Start, Accessed 13 August 2024..

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.{{Citation |title=System requirements |work=Contao Manual |url=https://docs.contao.org/manual/en/installation/system-requirements/ |access-date=2024-08-13}}

Name

At launch, Contao was named TYPOlight. To avoid confusion with TYPO3—another open-source CMS—{{Citation |last=Laurent |first=Pierre-Edouard |title=Avis Contao : un CMS orienté flexibilité et organisation |date=2021-08-30 |work=Clubic |url=https://www.clubic.com/pro/creation-de-site-web/test-produit-376041-avis-contao-2021-un-cms-oriente-flexibilite-et-organisation.html |access-date=2024-09-15 |language=fr}}and the association of "light" with having a small number of features, it was renamed to Contao in 2010 with version 2.6.{{Citation |last=Schürmann |first=Tim |title=Erweiterungen im PHP-CMS Contao |work=Linux Magazin |volume=2013 |issue=11 |publication-date=November 2013 |trans-title=Extensions in PHP-CMS Contao |url=https://www.linux-magazin.de/ausgaben/2013/11/contao/ |access-date=2024-09-20 |language=de-DE}}[https://contao.org/neuigkeiten/items/typolight-wird-zu-contao.html Aus TYPOlight wird Contao] {{webarchive|url=https://web.archive.org/web/20120101150226/http://www.contao.org/neuigkeiten/items/typolight-wird-zu-contao.html |date=2012-01-01 }} (German)

In his Contao book, Peter Müller offered his interpretation of the name: C, O, and N are the first letters of content, and tạo is a Vietnamese word that means 'to model, generate or shape'; together, the name represents how Contao "allows content to be generated, shaped and managed".Peter Müller, "Das ist Contao", in Websites erstellen mit Contao. Galileo Computing, 2010, p. 25. {{ISBN|978-3-8362-1651-7}}

Reception

In 2007 Packt Publishing named TYPOlight, as Contao was then known, the second-place winner in its "Most Promising Open-Source CMS" awards category.[http://www.packtpub.com/open-source-cms-award-previous-winners Open Source CMS Award, Previous Winners] {{Webarchive|url=https://web.archive.org/web/20090707094004/http://www.packtpub.com/open-source-cms-award-previous-winners |date=2009-07-07 }} at packtpub.com In 2023, Pierre Edouard Laurent of Clubic gave Contao an 8 out of 10 for its light resource usage, simplicity, and features despite conceding its high entry barrier.

{{As of|November 2023}}, Contao is the sixth most widely used CMS int he world with 0.5% of the market share. It is mostly used in Germany and Switzerland.

Versions

{{Version |t |show=11101}}

class="wikitable"

!Software

!Major releases

!Minor releases

!Bugfix releases

!General corrections to

!Security relevant corrections to

rowspan="10" |TYPOlight

|1.x

|{{Version|o|1.0}}

|1.0.0 (2006-03-12)

|

|

rowspan="12" |2.x

|{{Version|o|2.0}}

|2.0.0 (2006-11-24)

|

|

{{Version|o|2.1}}

|2.1.0 (2006-11-28) to 2.1.22 (2007-01-29)

|

|

{{Version|o|2.2}}

|2.2.0 (2007-02-28) to 2.2.12 (2007-04-10)

|

|

{{Version|o|2.3}}

|2.3.0 (2007-04-25) to 2.3.4 (2007-05-11)

|

|

{{Version|o|2.4}}

|2.4.0 (2007-06-07) to 2.4.7 (2007–10-11)

|

|

{{Version|o|2.5}}

|2.5.0 (2007-12-12) to 2.5.9 (2008-06-06)

|

|

{{Version|o|2.6}}[https://github.com/contao/core/blob/2.6.8/CHANGELOG.txt TYPOlight Open Source CMS Changelog for the version 2.6]

|2.6.0 (2008-08-12) to 2.6.8 (2010-05-01)

|

|

{{Version|o|2.7}}[https://github.com/contao/core/blob/2.7.7/CHANGELOG.txt TYPOlight Open Source CMS Changelog for the version 2.7]

|2.7.0 (2009-05-01) to 2.7.7 (2010-05-01)

|

|

{{Version|o|2.8}}[https://github.com/contao/core/blob/2.8.4/CHANGELOG.txt TYPOlight Open Source CMS Changelog for the version 2.8]

|2.8.0 (2010-02-16) to 2.8.4 (2010-06-30)

|

|

rowspan="33" |Contao

|{{Version|o|2.9}}[https://to.contao.org/changelog/2.9 Contao Open Source CMS Changelog for the version 2.9]

|2.9.0 (2010-07-02) to 2.9.5 (2011-05-18)

|

|

{{Version|o|2.10}}[https://to.contao.org/changelog/2.10 Contao Open Source CMS Changelog for the version 2.10]

|2.10.0 (2011-08-11) to 2.10.4 (2011-12-30)

|

|

{{Version|o|2.11 (LTS)}}[https://to.contao.org/changelog/2.11 Contao Open Source CMS Changelog for the version 2.11]

|2.11.0 (2012-02-15) to 2.11.17 (2014-04-07)

|

|

rowspan="6" |3.x

|{{Version|o|3.0}}[https://to.contao.org/changelog/3.0 Contao Open Source CMS Changelog for the version 3.0]

|3.0.0 (2012-10-30) to 3.0.6 (2013-03-21)

|

|

{{Version|o|3.1}}[https://to.contao.org/changelog/3.1 Contao Open Source CMS Changelog for the version 3.1]

|3.1.0 (2013-05-21) to 3.1.5 (2013-11-08)

|

|

{{Version|o|3.2 (LTS)}}[https://to.contao.org/changelog/3.2 Contao Open Source CMS Changelog for the version 3.2]

|3.2.0 (2013-11-21) to 3.2.21 (2015-06-05)

|

|

{{Version|o|3.3}}[https://to.contao.org/changelog/3.3 Contao Open Source CMS Changelog for the version 3.3]

|3.3.0 (2014-05-26) to 3.3.7 (2014-11-24)

|

|

{{Version|o|3.4}}[https://to.contao.org/changelog/3.4 Contao Open Source CMS Changelog for the version 3.4]

|3.4.0 (2014-11-25) to 3.4.5 (2015-03-27)

|

|

{{Version|o|3.5 (LTS)}}[https://to.contao.org/changelog/3.5 Contao Open Source CMS Changelog for the version 3.5]

|3.5.0 (2015-06-05) to 3.5.40 (2019-04-11)

|June 2018

|May 2019

rowspan="14" |4.x

|{{Version|o|4.0}}[https://to.contao.org/changelog/4.0 Contao Open Source CMS Changelog for the version 4.0]

|4.0.0 (2015-06-09) to 4.0.4 (2015-10-16)

|December 2015

|

{{Version|o|4.1}}[https://to.contao.org/changelog/4.1 Contao Open Source CMS Changelog for the version 4.1]

|4.1.0 (2015-11-26) to 4.1.3 (2016-04-22)

|June 2016

|

{{Version|o|4.2}}[https://to.contao.org/changelog/4.2 Contao Open Source CMS Changelog for the version 4.2]

|4.2.0 (2016-06-18) to 4.2.5 (2016-10-27)

|December 2016

|

{{Version|o|4.3}}[https://to.contao.org/changelog/4.3 Contao Open Source CMS Changelog for the version 4.3]

|4.3.0 (2016-11-25) to 4.3.11 (2017-06-02)

|June 2017

|

{{Version|o|4.4 (LTS)}}[https://to.contao.org/changelog/4.4 Contao Open Source CMS Changelog for the version 4.4]

|4.4.0 (2017-06-15) to 4.4.57 (2021-08-21)

|December 14, 2020

|December 14, 2021

{{Version|o|4.5}}[https://to.contao.org/changelog/4.5 Contao Open Source CMS Changelog for the version 4.5]

|4.5.0 (2017-12-28) to 4.5.14 (2018-08-28)

|August 2018

|

{{Version|o|4.6}}[https://to.contao.org/changelog/4.6 Contao Open Source CMS Changelog for the version 4.6]

|4.6.0 (2018-08-23) to 4.6.14 (2019-01-24)

|February 2019

|

{{Version|o|4.7}}[https://to.contao.org/changelog/4.7 Contao Open Source CMS Changelog for the version 4.7]

|4.7.0 (2019-02-15) to 4.7.7 (2019-07-16)

|August 2019

|

{{Version|o|4.8}}[https://to.contao.org/changelog/4.8 Contao Open Source CMS Changelog for the version 4.8]

|4.8.0 (2019-08-15) to 4.8.8 (2020-02-17)

|February 2020

|

{{Version|o|4.9 (LTS)}}[https://to.contao.org/changelog/4.9 Contao Open Source CMS Changelog for the version 4.9]

|4.9.0 (2020-02-18) to 4.9.42 (2023-07-25)

|February 14, 2023

|February 14, 2024

{{Version|o|4.10}}[https://to.contao.org/changelog/4.10 Contao Open Source CMS Changelog for the version 4.10]

|4.10.0 (2020-08-18) to 4.10.7 (2021-02-16)

|February 14, 2021

|

{{Version|o|4.11}}[https://to.contao.org/changelog/4.11 Contao Open Source CMS Changelog for the version 4.11]

|4.11.0 (2021-02-17) to 4.11.9 (2021-08-24)

|August 14, 2021

|

{{Version|o|4.12}}[https://to.contao.org/changelog/4.12 Contao Open Source CMS Changelog for the version 4.12]

|4.12.0 (2021-08-19) to 4.12.7 (2022-02-18)

|January 14, 2022

|

{{Version|co|4.13 (LTS)}}[https://to.contao.org/changelog/4.13 Contao Open Source CMS Changelog for the version 4.13]

|4.13.0 (2022-02-17) to 4.13.47 (2024-08-23)

|February 14, 2025

|February 14, 2026

rowspan="8" |5.x

|{{Version|o|5.0}}[https://to.contao.org/changelog/5.0 Contao Open Source CMS Changelog for the version 5.0]

|5.0.0 (2022-08-18) to 5.0.10 (2023-02-16)

|February 14, 2023

|

{{Version|o|5.1}}[https://to.contao.org/changelog/5.1 Contao Open Source CMS Changelog for the version 5.1]

|5.1.0 (2022-02-16) to 5.1.11 (2023-08-01)

|August, 14, 2023

|

{{Version|o|5.2}}[https://to.contao.org/changelog/5.2 Contao Open Source CMS Changelog for the version 5.2]

|5.2.0 (2023-08-15) to 5.2.10 (2024-02-16)

|February 16, 2024

|

{{Version|co|5.3 (LTS)}}[https://to.contao.org/changelog/5.3 Contao Open Source CMS Changelog for the version 5.3]

|5.3.0 (2024-02-16) to 5.3.13 (2024-08-23)

|February 14, 2027

|February 14, 2028

{{Version|c|5.4}}[https://to.contao.org/changelog/5.4 Contao Open Source CMS Changelog for the version 5.4]

|5.4.0 (2024-08-15) to 5.4.1 (2024-08-23)

|February 14, 2025

|

{{Version|p|5.5}}

|

|August 14, 2025

|

{{Version|p|5.6}}

|

|February 14, 2026

|

{{Version|p|5.7 (LTS)}}

|

|February 14, 2029

|February 14, 2030

rowspan="2" |6.x

|{{Version|p|6.0}}

|

|February 14, 2027

|

{{Version|p|6.1}}

|

|August 14, 2027

|

See also

{{Portal|Free and open-source software}}

References

{{Reflist}}

Further reading

=German=

  • Leo Feyer: Das offizielle Contao-Handbuch: Der Leitfaden für Anwender, Administratoren und Entwicklung (Official Contao manual: Guide for users, administrators and developers). Addison-Wesley, Munich 2010. {{ISBN|978-3-8273-3014-7}}
  • Thomas Weitzel: Mit Contao Webseiten erfolgreich gestalten: Konzeption, Umsetzung, Beispielprojekte (Successful Contao websites: design, implementation, sample projects). Addison-Wesley, Munich 2010, 264 pages. {{ISBN|978-3-8273-2892-2}}
  • Nina Gerling: Contao für Redakteure: Inhalte editieren und verwalten mit dem Open-Source-CMS (Contao for editors: Edit and manage content using the open source CMS). Pearson Deutschland, Munich 2010. {{ISBN|978-3-8273-2893-9}} [http://www.contao-handbuch.de/buchindex.html Online Handbuch]
  • Anne-Kathrin Merz: Contao: Das umfassende Praxisbuch (Contao: The comprehensive practice book). Addison-Wesley, 2010. {{ISBN|978-3-8266-5532-6}}
  • Peter Müller: Websites erstellen mit Contao (Create websites with Contao). Galileo Computing, 2010, 536 pages. {{ISBN|978-3-8362-1651-7}}, third edition (2012), {{ISBN|978-3-8362-2010-1}}
  • Thomas Reindlmeier: Contao: Webseiten clever gestalten (Contao: cleverly designed websites). KnowWare, Osnabrück, 2010, {{ISBN|978-87-91364-93-8}}