Anforderungen an ein Web-CMS
Oberfläche für verschiedene Nutzergruppen konfigurierbar
Workflow management und Staging (Voransichten bei Änderung)
Verwalten, Suchen und Finden von Inhalten
Oft benötigte Webfunktionalitäten (Mail-Formulare, Bulletinboards, Mailinglisten, etc.) so abstrahiert, dass eine Redaktion sie einfach selbst anlegen kann
Wiederverwendung von Gestaltungs- und Logik-Teilen
Logins / Geschützte Bereiche unterstützen
Nutzungsanalyse (Logfiles, Suchmaschinenbenutzung, etc.) unterstützen
System, Oberfläche und Programmierung möglichst systemunabhängig