Übersicht: PHP und SSI

Informationen und Beispiele

Weiter unten: Liste der Testseiten...

Was bedeutet SSI/PHP?

SSI = "Server Side Includes", eine Funktionalität von manchen Webservern (z.B. Apache).
Mit SSI kann der Webserver gewisse Sachen in die Datei einfügen im Moment, wo die Datei abgerufen wird, z.B. Textbausteine, das aktuelle Datum oder die IP-Nummer des Besuchers.

PHP = "PHP: Hypertext Preprocessor", eine Programmiersprache, die auf manchen Webservern installiert ist.
Mit PHP kann der Webserver gewisse Sachen in die Datei einfügen im Moment, wo die Datei abgerufen wird, z.B. Textbausteine, das aktuelle Datum, die IP-Nummer des Besuchers, das Ergebnis von Datenbankabfragen u.s.w. Mit PHP hat man viel mehr Möglichkeiten als mit SSI.

Grundsätzliche Tips zu PHP und SSI:

Testdateien

Dateiname Beschreibung funktioniert bei "Standard"-Konfiguration eines Apache-Servers
normal.php Normale PHP-Seite ja
phpinfo.php Informationen zur benutzten PHP-Version ja
phptest.html PHP-Befehle in *.HTML-Seite nein
phptest.phtml PHP-Befehle in *.PHTML-Seite nein
phptest.php3 PHP-Befehle in *.PHP3-Seite nein
phptest.php4 PHP-Befehle in *.PHP4-Seite nein
normal.shtml Normale SSI-Seite ja
mini.shtml SSI-Seite (Nur Datum) ja
nix.shtml .shtml-Seite ohne SSI ja
ssitest.html SSI-Befehle in *.HTML-Seite nein
ssitest2.html SSI-Befehle in *.HTML-Seite mit CHMOD-Berechtigungen ja (bei aktivem XBitHack)
ssitest3.html SSI-Befehle in *.HTML-Seite mit content="text/x-server-parsed-html... nein
ssitest4.html SSI-Befehle in *.HTML-Seite mit content="text/x-server-parsed-html... UND Berechtigungen ja (bei aktivem XBitHack)
combi1.php Kombination 1: PHP + SSI in einer .PHP-Seite nein
combi2.shtml Kombination 2: PHP + SSI in einer .SHTML-Seite nein
combi3.php Kombination 3: PHP + SSI (mit CHMOD-Berechtigungen) nein

^ Zum Seitenanfang

<= Zur Übersicht aller Testseiten

Alle Angaben ohne Gewähr. Die Anwendung geschieht auf eigenes Risiko.

Thomas Lüthi, info@tomogramm.ch - Letzte Änderung: 06.06.2012