Erweiterungen und Nutzung des Systems

Wie die IT das System selbst erweitern kann

Einfache Programmierung, Erweiterbarkeit und die Erfüllung der Sonderwünschen der Benutzer stellen hohe Anforderungen an Technik und Techniker. Im Gegensatz zu Content Management Systemen auf Open Source Basis ist cmsWorks ist kein wild zusammengesetztes Sammelsurium von existierenden APIs und Frameworks, sondern verfolgt seit Jahren eine klare Entwicklungslinie und ging bereits durch mehrere Evolutionszyklen. Es unterstützt es Ihre Technikabteilungen in einer nicht mehr gekannten einfachen Art und Weise (abgesehen vielleicht von POJOs für EJB3.0).

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.

cmsWorks-News