Andreas Korthaus: Unterschied PHP und HTML Seiten (APACHE)

Beitrag lesen

Hallo!

Eigentlich sind es ja gar keine dynamischen Inhalte sondern tatsächlich html seiten.
Das einzige Stück PHP das drin ist ist folgendes am anfang jeder seite:

<?php
if ( isset($_REQUEST["PHPSESSID"] ) {
  session_start();
}
?>

Das ist eigentlich nur dafür da dass die Session nicht verloren geht wenn jemand über die html-seiten browst...

Also könnte der Client die Seite locker cachen und auch stückchenweise abholen wenn er will?

Also ich verstehe den Sinn der Aktion nicht wirklich. Wenn in allen Links "?PHPSESSID=123..." angehängt wird, oder ein passender Cookie, dann weiß doch jeder dass es dynamisch ist. Da können die header 1:1 gleich sein, was bringts?

Und nein, Du kannst es  nicht wirklich sinnvol cachen weil PHP die HTML-Ausgabe für so ziemlichen jeden Client ändern könnte.

Grüße
Andreas