Hallo Malcolm,
na ja, jetzt kommen wir zur Frage: Performance oder leichte Wartbarkeit?
Alles in einer Datei, die jedes mal komplett ausgeliefert wird, belastet das Dateisystem des Servers und das Netzwerk.
Alles in einer Datei, die jedes mal komplett geladen und dann per Serverscript "zerpflückt" wird, belastet Dateisystem und CPU des Servers, schont aber das Netzwerk. Hier könnte durch geschicktes Caching oder den Einsatz einer Datenbank einiges optimiert werden.
Alles auf einzelne Dateien verteilt schont Server und Netz, nicht aber die Nerven des Webadmins. In diesem Fall würde ich aber auf die Klassische Form zurückgreifen und sofort fertige Seiten ausliefern und das Nachgelade sein lassen.
Twitter scheint nach Bedarf nachzuladen, wenn man durch die Nachrichten scrollt; und Google Maps lädt ja auch die Kartenbilder erst, wenn sie "fast" sichtbar sind. Die kämen nie auf die Idee, die ganze Welt auf einmal auszuliefern.
Gruß, Jürgen