MODx aus Bochum
MODx ist ein Content-Management-Framework zum Erstellen und Verwalten von Webpräsenzen.
Auch hierbei handelt es sich um Open Source, es fallen also keine Lizenzkosten für die Nutzung von MODx an. Das Framework basiert auf der Programmiersprache PHP und der Datenbank MySQL, zusätzlich wird jedoch das Betriebssystem Apache oder IIS benötigt. Das Verwalten und Pflegen der Webinhalte ist von jedem internetfähigen PC aus möglich, da MODx browserunabhängig ist.
Ein großer Vorteil von MODx ist sein schlanker und objektorientierter Kern, weshalb unter anderem verbesserte Rich Text Editoren als optionale Plugins verwendet werden können und der eigentliche Framework-Kern auf der relativ neu entwickelten ORB-Bibliothek Open Expedio basiert. Durch die Möglichkeit der vollständigen Keyword und Meta-Tag Kontrolle besitzt MODx die Funktionalität der Suchmaschinenoptimierung, was für viel Traffic auf der Website sorgt.
Durch die akribische Trennung von HTML, CSS und PHP grenzt sich MODx von anderen geläufigen CMS ab. Struktur und Platzierung von Dokumenten und Inhalten auf der Website werden durch Templates vorgegeben, die jedoch für jede einzelne Seite separat gewählt werden können. Um das doppelte Anlegen von Inhalten zu vermeiden kann bereits bei der Erstellung von Dokumenten der spätere Link für diese Seite bestimmt werden.
Um den Dokumententyp des Inhalts anzupassen können sogenannte Snippets helfen, die es ermöglichen, Bilder, Stylesheets oder Javascript in Word, PDF, EXCEL oder XML- Dateien zu transformieren. Eine weitere Besonderheit von MODx ist die Nutzung von Chunks, die verhindern, dass der komplette HTML-Code jedesmal neu in ein Template geschrieben werden muss. Die Einbindung erfolgt mit Hilfe von Platzhaltern in den Dokumenten und Templates, an deren Stelle die Chunks (statische HTML-Fragmente) dann später einfach eingefügt werden.
Über das Frontend wird die eigentliche Website dargestellt, über das Backend können die Inhalte von Dokumenten auf der Webpräsenz verändert und erweitert werden. Erweiterungen in der Backend-Funktionalität werden bei Ausführung von Systemereignissen als Plugins bezeichnet, andernfalls als Module.
MODx unterstützt neueste Technologien wie beispielsweise AJAX oder Web 2.0 Features und besitzt eine robuste API, durch welche individuelle Anwendungen leichter entwickelt und Fehler besser und schneller behoben werden können.
Bereits im Jahr 2007 wurde das Framework als "vielversprechendstes CMS des Jahres" bezeichnet und im Jahr 2010 erreichte MODx den dritten Platz des Open Source Awards im Bereich CMS.