APIs und Frameworks aus einem Guss ohne eine zu tiefe Verschachtelung, eine menschenlesbare und deswegen leicht wartbare Konfiguration und ein Releasing im laufenden Betrieb sind nur ein paar der Highlights, die helfen, Ihre Anforderungen an ein einfach zu programmierendes und leicht zu wartendes System zu verwirklichen.
Aber auch die an eine "Site im laufenden Betrieb" sich stets ändernden Bedingungen sind mannigfaltig. Gerade Zusatzprogramme oder Module, welche eine gewisse Zusatzfunktion erfüllen sollen, werden fortwährend eingefordert. Öfter müssen komplexe Programme mit (oder ohne) Benutzereingaben geschrieben werden, welche Daten des Content Management Systems ändern, neu anlegen, verknüpfen, überprüfen oder andere Aktionen auf dem System ausführen.
Dies ist mit ContentScript nicht nur in einfacher Weise möglich, es muss nicht ein mal eine Eingabe für die Daten programmiert werden, da das System hierfür selbständig Feedback-Dialoge generiert. In Minuten kann ein Wizard, ein Cronjob oder eine Prüfungsroutine geschrieben und in das laufende System eingehängt werden. Dies als Klasse oder JSP-Script, jederzeit änderbar, jederzeit releasebar, in einem eigenen Server (oder Serverdienst) laufend. Jede Art von komplexem Workflow ist so mit ein paar programmierten Zeilen abbildbar.