Server Side Includes

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, wyszukiwania

SSI (ang. Server Side Includes) to prosty mechanizm skryptowy służący do dynamicznego generowania stron WWW na serwerze WWW. Używany przede wszystkim do włączania zdefiniowanych plików do dokumentu wynikowego (include). Pozwala na zagnieżdżanie w kodzie dokumentu wartości zmiennych serwera i wyników działania programów uruchomionych po stronie serwera. Domyślnie pliki generowane (filtrowane) przez SSI mają rozszerzenie .shtml.

Przykłady dyrektyw[edytuj | edytuj kod]

  • zwrócenie nazwy wykonywanego pliku
<!--#echo var="DOCUMENT_NAME" -->
  • adres IP klienta
<!--#echo var="REMOTE_ADDR" -->
  • data i godzina na serwerze
<!--#echo var="DATE_LOCAL" -->
  • włączenie pliku foo.txt
<!--#include file="foo.txt" -->
  • data ostatniej modyfikacji pliku index.shtml
<!--#flastmod file="index.shtml" -->

Zobacz też[edytuj | edytuj kod]