Den Server Side Includes , forkortet SSI , er et programmeringssprog beregnet til at blive fortolket af en HTTP-server , når et dokument er HTML . Dette sprog tager sit navn fra dets vigtigste anvendelse: at inkludere flere filer, der skal bygges og serveres efter behov et HTML-dokument.
SSI'er letter vedligeholdelsen af websteder ved at gøre det muligt at gemme de dele af websiden, som findes identisk på alle siderne på siden, i en enkelt fil . Dette er ofte sidehoved og sidefod, som indeholder oplysninger som navnet på webstedet, forfatterens kontaktoplysninger osv.
SSI-direktiver har følgende syntaks: . <!--#directive paramètre="valeur" -->
<!--#include file="entete.html" --> <p>Le répertoire contient les fichiers suivants :</p> <pre><!--#exec cmd="ls"--></pre> <!--#include file="pied.html" -->Bemærk, at disse direktiver er SGML- kommentarer .
ISS har vist sig hurtigt i World Wide Web 's historie . Derefter blev de formørket af sprog som PHP og Active serversider .
Modulet mod_includetil Apache HTTP Server bruges ofte til at fortolke SSI. Den filendelse .shtml bruges ofte til at identificere filer, som HTTP-serveren skal fortolke. En anden måde at identificere HTML-filerne til at fortolke uden at ændre deres navn er at markere dem som eksekverbare (Direktiv XBitHackaf mod_include).