Contao

Was ist Contao?

Bei Contao handelt es sich um ein Content Management System, welches bis 2010 unter der Bezeichnung TYPOlight angeboten wurde. Mit dem CMS lassen sich sowohl kleine als auch gr├Â├čere Webseiten realisieren. Das Open Source Projekt unterst├╝tzt alle aktuellen Webstandards und setzt dabei besonders auf Barrierefreiheit. Zur Basisversion gibt es noch mehr als 1.900 Erweiterungen mit denen sich das System individuell an den pers├Ânlichen Bedarf anpassen l├Ąsst. Contao nutzt als Datenbankverwaltungssystem MySQL.

Die wichtigsten Fakten zu Contao

Contao ist ein relativ neues CMS. Die erste Version von TYPOlight wurde am 12. M├Ąrz 2006 ver├Âffentlicht. Ab der Version 2.9.0 (02.07.2010) erfolgte die Namens├Ąnderung. Das System ist mittlerweile in rund 30 Sprachen verf├╝gbar. Programmiert wurde das Content Managament System in PHP, die Ausgabe erfolgt in HTML 5 oder XHTML Strict. Das browserbasierte CMS versteht sich als klassisches Web Content Management System. Es gibt zwar einige Blog Erweiterungen, dennoch sind Social Publishing und Blog Publishing eher von untergeordneter Bedeutung.

Systemvoraussetzungen f├╝r Contao

Um das Content Management System zu installieren wird ein Webserver mit PHP sowie MySQL Datenbank ben├Âtigt. Um einen reibungslosen Ablauf sicherzustellen sollte mindestens die PHP Version 5.4.0 sowie die MySQL Version 5.0.3 vorhanden sein. Dazu sollten noch einige weitere Voraussetzungen erf├╝llt werden. Bei der Bildbearbeitung setzt das CMS auf die PHP Erweiterung Gdlib. Die Bearbeitung von XML Dateien erfolgt mit der Erweiterung DOM. Beide Erweiterungen sind f├╝r den Betrieb zwingend erforderlich.

Optional sind noch verschiedene andere Erweiterungen sinnvoll. Hierzu geh├Âren insbesondere SOAP als Extension Repository sowie PHAR f├╝r die Live Updates. Dazu sind die PHP Erweiterungen mbstring (internationale Zeichen) und Mycrypt zur Verschl├╝sselung.

Unterschiede von Contao zu anderen CMS

Als seitenbasiertes CMS unterscheidet sich Contao teilweise deutlich von anderen Content Management Systemen wie Joomla oder Drupal. Aufgrund der hierarchischen Seitenstruktur lassen sich auch Projekte mit vielen Seiten relativ leicht managen. Das Grundger├╝st der Seite wird ├╝ber einen Strukturbaum erstellt. Hier werden auch die Basiseinstellungen wie Meta-Tags, Sichtbarkeit und die Einstellungen f├╝r Weiterleitungen festgelegt. Um die Webseite an die individuellen Bed├╝rfnisse anzupassen stehen die Module Layouts, Templates Stylesheets, PHP sowie Insert zur Verf├╝gung.

Elemente der Basisversion von Contao

Bereits in der Basisversion verf├╝gt Contao ├╝ber eine gro├če Zahl an Funktionen. Hierzu geh├Ârt neben einem Dateimanager auch eine Volltext Suchmaschine. Letztere erm├Âglicht sowohl die Suche nach Phrasen wie auch mittels Platzhalter. Die Ergebnisse werden im Cache gespeichert und k├Ânnen auf mehrere Seiten verteilt werden.

Texte lassen sich ├╝ber ein Tool mit erweiterter Editierfunktion erstellen. Dieses erm├Âglicht beispielsweise das Kopieren und Verschieben via Clipboard. Mehrere Datens├Ątze lassen sich gleichzeitig bearbeiten, das Wiederherstellen von fr├╝heren Versionen erfolgt einfach und schnell per Mausklick. F├╝r die Formatierung von Texten gibt es den Rich Text Editor TinyMCE, in dem eine Rechtschreibpr├╝fung bereits integriert ist. Dazu gibt es ein Feature f├╝r mehrsprachige sowie barrierefreie Webseiten.

Das Content Management System ist in vollem Umfang auf die Erstellung von barrierefreien Webseiten sowie die Unterst├╝tzung von mobilen Endger├Ąten ausgelegt. Dies erspart dem Besucher wertvolle Bandbreite, wenn per Smartphone auf die Seite zugegriffen wird. Als besonderes Feature l├Ąsst sich dabei ein Bildfokus festlegen, sodass die wichtigen Bildinhalte jederzeit zu sehen sind.

Formulare und Newsletter generieren

F├╝r die Erstellung von Formularen gibt es bei Contao einen eigenen Generator, ein Newsletter Modul ist in der Basisversion ebenfalls vorhanden. Die Formulare beinhalten eine automatische Pr├╝fung und k├Ânnen wahlweise per Mail versandt oder in einer Datenbank gespeichert werden. Der Anhang von Dateien ist ebenfalls m├Âglich. Diese werden als Attachment verschickt und optional auf dem Server gespeichert. Das News/Blog Modul unterst├╝tzt mehrere Nachrichtenarchive und Archive. Besucher haben die M├Âglichkeit Kommentare zu hinterlassen und die Newsletter per RSS Feed anfordern. Das Implementieren von Bildern ist ebenfalls einfach zu handhaben.

F├╝r das integrierte Newsletter Modul gibt es eine Unterst├╝tzung von Abonnements ├╝ber Double-Opt In. Nachrichten k├Ânnen sowohl in HTML wie auch als reiner Text versendet werden. Der Import von Empf├Ąngern erfolgt ebenso wie das Auflisten versendeter Newsletter per CSV Datei. Ein weiteres Feature ist die Personalisierung von Newsletter f├╝r angemeldete Mitglieder.

Seitenstruktur und Rechteverwaltung

Zur Grundausstattung des CMS geh├Ârt ein Rechtesystem, mit dem sich der Zugriff auf die unterschiedlichen Module wie auch jedes einzelne Formularfeld direkt aus dem Backend kontrollieren l├Ąsst. Je nach Bedarf k├Ânnen die Zugriffsrechte auf Gruppen- oder Benutzerebene vergeben werden. Sofern ein Benutzer mehreren Gruppen zugewiesen ist, addieren sich diese. Die Rechtevergabe reicht von Redakteur bis Administrator.

Mit dem Content Management System Contao k├Ânnen mehrere Internetpr├Ąsenzen in einer Instanz verwaltet werden. So haben Nutzer jederzeit die volle Kontrolle dar├╝ber ob eine Seite durch Passwort gesch├╝tzt, im Men├╝ versteckt oder f├╝r die Suche indiziert ist. Auf Wunsch lassen sich die einzelnen Inhalte manuell oder auch zeitgesteuert ver├Âffentlichen.

Integriertes CSS Framework

Das integrierte CSS Framework ist browser├╝bergreifend und unterst├╝tzt sowohl statische wie auch liquide Layouts. Modernes responsive Design ist daher problemlos m├Âglich. Die in einem Layout definierten Spalten und Bereiche werden automatisch angelegt. Ist bereits ein Stylesheet vorhanden, so kann dieses mit dem entsprechenden Modul importiert werden. Anschlie├čend steht das Layout im Backend f├╝r weitere Bearbeitungen zur Verf├╝gung.

F├╝r den Upload von Dateien gibt es verschiedene M├Âglichkeiten. Zum einen unterst├╝tzt Contao das Hochladen per FTP. Ebenso l├Ąsst sich dies ├╝ber den integrierten Dateimanager erledigen. Beim Upload werden automatisch Vorschaubilder generiert und hochgeladene Dateien k├Ânnen sofort mit dem Quelltexteditor bearbeitet werden. Die Verwaltung der Verzeichnisse und Dateien stellt auch f├╝r Laien kein allzu gro├čes Problem dar. Diese k├Ânnen schnell und einfach verschoben, kopiert, editiert, umbenannt oder gel├Âscht werden.

SEO M├Âglichkeiten mit Contao

Die Optimierung f├╝r Suchmaschinen ist zu einem wichtigen Qualit├Ątsmerkmal von Content Management Systemen geworden. Die Mehrzahl der empfohlenen Ma├čnahmen f├╝r eine Onpage Optimierung lassen sich mit Contao problemlos durchf├╝hren. Hierzu geh├Ârt insbesondere das Erstellen eines sauberen Quellcodes sowie die M├Âglichkeiten der internen Verlinkung. Au├čerdem bietet das CMS die Generierung von suchmaschinenfreundlichen URLs. Dynamische Seitentitel sind ebenso m├Âglich wie komplett automatisierte Meta Angaben. Abgerundet wird das Ganze durch die Erstellung einer XML Sitemap sowie der Anbindung an Google Analytics und Piwik.

F├╝r die Verwendung des CMS im Bereich E-Commerce l├Ąsst sich ein vollwertiges Shop Modul integrieren. Dadurch ist eine direkte Verbindung von CMS und Online Shop gew├Ąhrleistet. Das Modul Isotope verf├╝gt unter anderem ├╝ber ein individuell anpassbares Shop Design sowie die M├Âglichkeit unterschiedliche Zahlungsarten zu integrieren. Es k├Ânnen beliebige Versandoptionen eine gro├če zahl von Sprachen eingestellt werden.


Sie haben noch Fragen?

Kontaktieren Sie uns

Kostenloser SEO-Check der OSG


Weitere Inhalte