Für statische Inhalte generiert das GUI selbst Vorschauseiten. Es lässt die Seiten vom Content Manager berechnen und liefert sie dann direkt aus, d. h. ohne Umweg über einen zusätzlichen Webserver. Dynamische Inhalte dagegen können nur durch die entsprechenden Anwendungen für einen Webserver erzeugt werden. Seiten mit dynamischen Inhalten legt das GUI im Dateisystem ab. Anschließend sendet es einen Request zum Vorschauserver, der die Inhalte erzeugt. Die an den Webserver weiterzureichenden Dateinamenserweiterungen (Contenttypen), der Speicherort der Dateien sowie die URL für den Request werden in der Systemkonfiguration festgelegt (siehe gui).
Der Vorschauserver braucht nur vom GUI aus erreichbar zu sein, weil das
GUI für dynamische Inhalte als Proxy fungiert. Bei geringen
Sicherheitsanforderungen kann jedoch auch derselbe Webserver für die
Vorschau dynamischer Seiten und das Live-System verwendet werden. In jedem
Fall muss der Webserver entsprechend konfiguriert werden, also
beispielsweise ein Bereich (Location
beim Apache) definiert
werden, in dem auf den Speicherort verwiesen wird, der im Content Manager
festgelegt wurde.
In den folgenden Abschnitten wird die Vorgehensweise zur Erzeugung typischer Arten dynamischer Inhalte beschrieben. Diese Arten lassen sich auch kombinieren, wodurch jedoch mehrere Serverkomponenten erforderlich werden können.
Bitte beachten Sie, dass bei allen Zugriffen von Software von Drittanbietern auf CMS-Dateien und -Verzeichnisse die entsprechenden Leserechte vergeben worden sein müssen.