Ein Angebot das tausende von Seiten anbietet muss automatisierte Wege zur Verfügung haben. Bereits beim Einpflegen neuer Artikel wird das ersichtlich: Vierzehn Redakteure arbeiten derzeit am C6 MAGAZIN, allen ist die Möglichkeit gegeben von jedem internetfähigen Rechner aus Artikel auf dem Angebot zu veröffentlichen. Wie geht das?

Wir benutzen dazu unser hauseigenes Redaktionssystem. Es ist ein Stück Middleware basierend auf PHP, entworfen als 3-Tier-Architektur mit einer MySQL-Datenbank zur Datenhaltung. Das System ist strikt vom öffentlichen Angebot getrennt. Zugangsberechtigte Benutzer werden in Stufen eingeteilt und erhalten dadurch bestimmte Grundrechte. Der administrative Benutzer kann zusätzlich Rechte nehmen und geben. So ist es problemlos möglich den Fluss eingepflegter Artikel zu bestimmen - neuen Redakteuren wird beispielsweise generell nicht das Recht zur Veröffentlichung gegeben, hier bedarf es immer der Sichtung eines befugten Mitarbeiters.

Was das System alles leistet: Neben dem obligatorischen Einpflegen von Texten und Terminen inklusive deren Verwaltung bietet das System weitere Funktionalitäten. Hochladen von Fotos, Redaktionskonto, Caching des öffentlichen Angebots, Cloaking, Counting, Templates ... um einige zu nennen.

Derzeit wird an der zweiten Version des Systems gearbeitet. Es baut auf OO-Konzepten auf und wird Inhalt, Struktur und Design in starkem Maße trennen. Windows-Clients mit der Möglichkeit offline zu arbeiten werden zusätzlich in C++ entwickelt, ebenso ist langfristig eine Migration des PHP-Codes nach J2EE geplant zur Steigerung der Performance.