Artikel - Websites erstellen mit Contao
Entstehung
Contao leitet sich ab von con für „content“ und tao (vietnamesisch) für „erschaffen“. Demnach ist Contao ein Werkzeug zum Erschaffen von Inhalten. Genau das ist auch die Hauptaufgabe eines Content-Management-Systems (CMS).
Nach der Gründung 2006 trug das CMS noch den Namen „Typo light“. Die Namensähnlichkeit mit Typo3 führte jedoch zu falschen Schlussfolgerungen, weil Contao ein eigenständiges CMS und keine Light-Version von Typo3 ist. Schließlich erfolgte im Jahr 2010 die Umbenennung in „Contao“.
Verbreitung
Contao ist ein relativ junges CMS mit deutschen Wurzeln und erfreut sich, insbesondere im deutschsprachigen Raum, steigender Beliebtheit. Auch wenn der Verbreitungsgrad an die Systeme Wordpress oder Joomla noch nicht heranreicht, so zählt es in unseren Breitengraden bereits zu den Top 5 der CMS und steht dem weltbekannten Bruder Joomla in puncto Leistungsstärke um nichts nach. Die Oberfläche mag einen aufgeräumten Eindruck erwecken, doch unter der Motorhaube verbirgt sich so einiges an PS :-)
Abläufe
Im Gegensatz zu objektorientierten Systemen, wie etwa Joomla, setzt Contao auf eine seitenbasierte Strukturierung. Diese lässt die Menüführung und Zuordnung von Seiteninhalten besonders transparent erscheinen. Den Ausgangspunkt der Reise bildet dabei immer die Seitenstruktur, welche zu Beginn eines Projektes angelegt wird. Sie besteht aus einzelnen Seiten sowie Unterseiten, die in der Regel einem späteren Menüpunkt entsprechen. Zu jeder Seite legt Contao automatisch einen „Artikel“ an, der als eine Art Container später in der Lage ist, verschiedenste Inhalte wie z.B. Text und Videos aufzunehmen.
Eignung & Funktionsumfang
Leo Feyer, der Entwickler von Contao, hat das CMS als Open Source Projekt geschaffen, welches auch für kommerzielle Zwecke kostenlos verwendet werden kann. Es eignet sich für die Umsetzung einer komplexen Konzernwebsite genauso gut, wie für den Aufbau einer kleineren Vereinswebsite. Nicht zuletzt wird das durch eine Reihe integrierter Kernmodule ermöglicht, die im Funktionsumfang von Contao bereits enthalten sind, wie:
- Nachrichten/News (Blog, RSS)
- Newsletter
- Events (Kalender)
- Formulargenerator und
- Kommentare
Darüber hinaus bietet Contao Multimedia-Unterstützung. Bildergalerien, Bilder-Slider und Videos einzubinden ist dadurch ganz einfach. Dies erfolgt vorbildlich unter Berücksichtigung der aktuellen Webstandards HTML5 und CSS3. Sollten einmal benötigte Funktionen nicht in Contao zur Verfügung stehen, so haben Sie die Möglichkeit, in der Bibliothek kostenloser Erweiterungen fündig zu werden, oder sich mit eigenen Kenntnissen der Programmiersprache PHP in Szene zu setzen.
Rechte- und Benutzerverwaltung
Einer der weiteren Vorzüge Contaos ist die enthaltene Rechte- und Benutzerverwaltung. Damit lassen sich passwortgeschützte Bereiche einrichten, innerhalb der Sie Ihren Mitgliedern geschützte Downloads anbieten können. Außerdem gehört es zum Kernstück jedes CMS, ganz bestimmte Aufgaben, wie z.B. die Wartung von Inhalten, an eine Gruppe von Redakteuren (Autoren) auszulagern. Mit speziellen Rechten ausgestattet, können diese nun zu Werke gehen, ohne allzu große designtechnische Ungereimtheiten durchzuführen und damit den Webmaster zur Verzweiflung zu bringen.
SEO
Um schließlich im Internet gefunden zu werden, sind folgende Schritte ein Muss: Meta-Angaben, ein sauberer Quellcode, sinnvolle URLs und Seitentitel. Bei Contao ist das alles kein Problem. Google Analytics oder Piwik vervollständigen das Maßnahmenpaket zur Suchmaschinenoptimierung (SEO).
Eine letzte Anmerkung sei noch erlaubt: Ja, es ist möglich, sich mit Contao gut anzufreunden, vielleicht sogar besser als mit jedem anderen CMS. Intuitiv zu bedienen ist es trotzdem nicht und es gehört schon eine gewisse Hartnäckigkeit dazu, in diese Welt einzutauchen. Aber es zahlt sich wirklich aus :-)