DYNAMISCHE SEITEN
Gerade bei größeren Internetauftritten ist eine Programmierung als statische HTML-Seite nicht sinnvoll, da bestimmte Elemente bei einer Änderung manuell auf allen Seiten geändert werden müssen. Daher werden heute Dynamische Seiten programmiert, die entsprechende Inhalte beim Aufruf aus einer Datenbank holen und anzeigen. Alle Content-Management-Systeme arbeiten nach diesem Prinzip.
Da die Steuerung der Inhalte über IDs erfolgt, haben die URLs häufig angehängte Parameter, um die entsprechenden Inhalte zu aden. Da solche Seiten aber für Suchmaschinen evtl. nicht auffindbar sind oder bei der Suchmaschinenoptimierung keine Keywords integriert werden können, werden die einzelnen Seiten durch einen mod_rewrite Befehl als statische Seiten präsentiert.