Content-Management-Systeme

Website im Griff mit CMS

Dynamisch vs. statisch

Wichtig für viele Anwender ist insbesondere der Unterschied zwischen Systemen, die volldynamische HTML -Seiten erzeugen, und solchen, die statische erzeugen. Bei volldynamischen Systemen werden Änderungen am Content sofort auf dem Live-Server sichtbar; die Webseiten werden erst zur Laufzeit generiert. Statische Systeme halten immer ein Abbild der Website auf dem Webserver bereit. Änderungen werden erst nach dem Publizieren auf dem Webserver sichtbar. Der Vorteil des dynamischen Publizierens ist die ständige Aktualität aller Inhalte, Nachteile ergeben sich für die Performance, da die Elemente immer erst aus der Datenbank geholt werden. High-Traffic-Sites arbeiten wegen der geringeren Anforderungen an die Rechenleistung des Webservers deshalb oft mit statischen Seiten, die zeitgesteuert oder bei Änderungen in der Datenbank neu generiert werden. Bei manchen CM-Systemen ist es sogar möglich, die Website komplett statisch, komplett dynamisch oder teildynamisch auszugeben. Insbesondere der teildynamische Modus der Content-Generierung ist für das Performance-Tuning einer Site hochinteressant, wenn zum Beispiel die Ausgabe der Headlines und Textblöcke statisch erfolgen, während Ausgaben des Datenbankobjekts volldynamisch erfolgen.