previous up contents next

PHP vs. SSI

SSI12werden auf dem Server ausgeführt. Die Funktionsweise von SSI erinnert dabei an die von PHP-Skripten. Wie bei PHP werden dabei in HTML eingebettete Befehle verwendet. Das sieht dann z.B. wie in Listing [*] aus.

\lstinputlisting[caption={Ein Beispiel f\uml ur SSI
}]{./include/ssi.shtml} Ein Beispiel für SSI

Dieses Beispiel gibt im Browser die aktuelle Zeit des Servers, von dem die Seite abgerufen wird, aus. Allerdings handelt es sich bei SSI nicht um eine komplette Programmiersprache, sondern nur um einen gewissen Befehlssatz, der, in HTML-Dokumente eingebettet, vom Server interpretiert wird und kleine Aufgaben übernehmen kann. Für nähere Beschreibung siehe [22]. Allerdings können alle Funktionen, die SSI unterstützen auch von PHP ausgeführt werden:

% latex2html id marker 837
\lstinputlisting[caption={Ersetzung des in Listing \ref{SSIxmpl} dargestellten SSI durch PHP
}]{./include/dateSSI.php} Ersetzung



Rene Morschhauser 2002-02-03