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}}
External links
- {{Official website|https://contao.org/}}
{{Authority control}}
{{Drafts moved from mainspace|date=September 2024}}