Kategorien
Content Management Systeme Frameworks Shared Hosting Site Builder Webdesign Webserver

Contenta CMS

In der letzten Woche habe ich über JavaScript geschrieben und wie man interaktive Elemente beispielsweise in einen WordPress Artikel einbinden kann.

Ein CMS wie WordPress hat ein Backend (den Administrationsbereich) und ein Frontend (die Website). Die JavaScript Befehle im Artikel der letzten Woche wurden zwar im Backend eingegeben und mit dem Artikel gespeichert, ausgeführt werden sie allerdings im Browser des Besuchers. Das ist ein möglicher Ansatz, ein bereits existierendes Frontend mit interaktiven Elementen anzureichern.

Die Anforderungen an Websites und Content Management Systeme verändern sich seit ein paar Jahren. Der Trend geht hin zu viel mehr Interaktionen im Frontend und vielfältigerer Nutzung der Daten des Backends (Multi Channel). Daher ist ein anderer Ansatz, die Trennung von Backend und Frontend, immer häufiger anzutreffen. Man spricht dann von Decoupled oder Headless CMS. In WordPress ist das möglich über die REST API, aber es ist noch nicht so wirklich verbreitet. Da Drupal seine Stärken im Backend Bereich hat, entwickelt sich dort gerade eine Tendenz zu decoupled Drupal Projekten.