Polaris Systems Neuigkeiten

Das Content Management System Contao

Darüber hinaus konnten nur erfahrene Anwender oder Programmierer die nötigen Updates einspielen. Ein Update musste immer gut durchgeplant sein, da viele Plugins nach einem Update nicht mehr abwärtskompatibel zu den älteren Versionen waren.

Ein Softwareentwickler, Namens Leo Feyer hatte diese gravierenden Nachteile auf seiner Recherche nach einem robusten und bedienerfreundlichem CMS System im Jahr 2004 erkannt. Auf Grund seiner Unzufriedenheit mit den bestehenden Systemen, hat er sich an die Arbeit gemacht und ein CMS entwickelt, welches diese und weitere Schwächen aufheben sollte. Entstanden ist dabei ein schlankes, leistungsfähiges und einfach erweiterbares Content Management System namens Contao.

Was ist Contao?

Contao ist webbasiertes CMS System auf Basis von PHP und MySQL mit dem man Websites erstellen und pflegen kann. Webbasiert, weil die Bedienung über das Web mithilfe des Browsers erfolgt. Die erste Version erschien am 28. Februar 2006 unter dem Namen Typolight. Im Jahre 2010 erfolgte die Umbenennung in Contao um die nachfolgenden grundlegenden Missverständnisse auszuräumen:

  • Typolight war keine abgespeckte Version von Typo 3
  • Das light stand nicht für einen geringeren Funktionsumfang.

Obwohl Contao ein noch recht junges System ist, wächst die Community und die Anzahl der Installationen stetig an. Die Contao-Community hilft bei Fragen sehr gerne weiter und es stehen bereits zahlreiche Hilfsmittel und Anleitungen für den erfolgreichen Start zur Verfügung.

Was kann Contao?

Contao unterstützt den Webseitenbetreiber beim Erstellen und Pflegen von Inhalten, bei der Gestaltung und damit dem Aussehen der Website und natürlich beim Erweitern des Funktionsumfangs durch zahlreiche zusätzlichen Plugins. Für den Start einer neuen Website reichen oft die Standardfunktionen wie eine integrierte Suchfunktion, Kontaktformulare, einem Nachrichtensystem, FAQs bereits aus. Schauen wir uns also mal die wesentlichen Unterschiede von Contao zu vergleichbaren CMS Systemen an:

  • Contao ist ein seitenbasiertes Content Management System
    Es gibt viele unterschiedliche Ansätze und Konzepte bei Content Management Systemen. Joomla baut auf den kategoriebasierten Ansatz, Drupal setzt auf den nodebasierten Ansatz. Einen ganz anderen Ansatz verfolgt Contao. Contao ist ein seitenbasiertes CMS. Man kann komplette Seiten bearbeiten, kopieren, verschieben, löschen oder verstecken. Diese Seiten können verschiedene Inhaltselemente (nodes) wie z.B. News, Artikel etc. beinhalten. Anders als bei nodebasierten Content Management Systemen wo man immer nur einen Node (Artikel, Nachricht, Beitrag, etc.) gleichzeitig aufrufen bzw. anzeigen und bearbeiten kann.
  • Einfaches Live Update
    Aktuelle Installationen können neben dem manuellen Update auch bequem über den Live Update Service durchgeführt werden. Dieser Service ist gegen eine geringe Gebühr auf jeden Fall empfehlenswert und eine Alternative zum manuellen Update.
  • Modulares System
    Contao ist ein schlankes CMS welches wichtige Standardmodule wie Nachrichten, Kalender, FAQ oder Newsletter bereits nach der Standardinstallation sofort zur Verfügung stellt. Über den integrierten Erweiterungskatalog hat man zusätzlich Zugriff auf zahlreiche Plugins welche man über einen Klick nach Bedarf nachinstallieren kann.
  • Freie Gestaltungsmöglichkeiten des Layouts
    Durch das integrierte CSS Framework können beliebige Seitenlayouts erstellt werden. Man hat die volle Kontrolle wie die einzelnen Seiten aussehen sollen. Einspaltig, mehrspaltig, mit Kopf- und Fußzeile, etc. Es sind keine Grenzen gesetzt. Über die Themes kann das Aussehen mit wenigen Klicks komplett geändert werden. CSS kann mittels des integrierten CSS Editors geschrieben werden. Dabei werden die Angaben bequem über ein HTML – Formular eingeben.
  • Barrierefreie Websites
    Contao erzeugt keinen unnötigen HTML – Code und trennt das Layout strikt vom eigentlichen Inhalt. Der Quelltext ist klar strukturiert und mithilfe der Frontend Templates hat man die volle Kontrolle über den Quelltext. Barrierefrei Webseiten stehen somit nichts mehr im Wege. Aber auch das Backend ist gut strukturiert und aufgeräumt. Der geschickte Einsatz von Technologien wie AJAX sorgen für hohen Bedienkomfort.
  • Ausgeklügelte Benutzer- und Rechteverwaltung
    Ein CMS System entfaltet seine Einsatzmöglichkeiten, wenn mehrere Mitarbeiter, Benutzer, etc. gleichzeitig an Inhalten arbeiten können. Jeder Benutzer natürlich auch nur in seinem eigenen Zuständigkeitsbereich. In der Benutzerverwaltung von Contao können Mitglieder- und Benutzergruppen angelegt und zusammengefasst werden. Die Benutzerverwaltung in Contao ist sehr leistungsstark und man kann fast alles damit einstellen. Man kann Rechte auf Backend Module wie z.B. Artikel, Nachrichten, Newsletter, etc. oder auf Theme Module wie Seitenlayout, Stylesheets oder sogar auf Dateiebene auf bestemmte Datenfelder anwenden.

Wie sieht die Zukunft von Contao aus?

Die Fangemeinde rund um das Projekt Contao erfreut sich immer größeren Zuwachs. Zahlreiche Werbeagenturen setzen das CMS System mittlerweile für die Realisierung von Kunden Websites ein. Zahlreiche Plugins werden für den Alltag entwickelt und auf den Webseiten von Contao für alle Nutzer frei zur Verfügung gestellt. Das Core – Team setzt sich neben dem Hauptentwickler Leo Feyer für die Weiterentwicklung von Contao ein. Regelmäßige Updates stehen zur Verfügung und das neue Release Contao 3.0 wird zum Jahresende bereitstehen. Die wachsende und engagierte Community beantwortet zahlreiche Fragen und gibt sehr viel Know – How an die Nutzer weiter. Die Dokumentation sowie zahlreiche Fachbücher runden das Gesamtpaket ab. Auf regelmäßigen Contao Treffen, kommen die Agenturen, Nutzer und Fans zusammen und besprechen die weitere Zukunft des Projekts. Man kann sicher davon ausgehen, dass Contao in Zukunft nicht nur eine sichere Alternative sondern auch einige technischen Vorsprünge zu den bekannten Content Management Systemen erreichen wird.

Zurück