Wat zijn Server Side Includes (SSI) en wat heb je eraan?Met Server Side Includes kun je (zoals de term al uitdrukt) includes doen op de (web)server. Een include doen houdt in dat je in een pagina een andere pagina invoegt, zodat je veelgebruikte stukken niet steeds hoeft over te typen. Een paar voordelen van SSI op een rijtje: Je hoeft niet zoveel (over) te typen; <!--#include file="menu.html" --> (N.B. de pagina die je invoegt hoeft niet als .shtml-bestand te worden opgeslagen omdat daar geen SSI-instructies in staan.) Met SSI kun je ook een aantal kant-en-klare dingen invoegen (zoals de huidige datum en tijd, of de datum en tijd waarop je pagina voor het laatst is gewijzigd), maar het voert wat te ver om daar nu dieper op in te gaan. Daarom hier alleen een paar voorbeelden zonder verdere uitleg: Laat het IP-adres van je bezoekers zien: Laat de huidige datum en tijd zien: Als je dit op een regel vóór een regel met DATE_LOCAL zet, dan zorgt dit ervoor dat de datum wordt afgebeeld als: 02/17/97 : Idem, maar dit zorgt ervoor dat de tijd wordt afgebeeld als: 11:30:27 : Idem, een combinatie van beide bovenstaande instructies die ervoor zorgt dat datum én tijd leesbaar worden afgebeeld, als: 02/17/97, 11:30:27 : Meer informatie is te vinden op de onderstaande webpagina: Afsluitend nog een opmerking: als je site wordt bekeken dan merkt degene die je site bekijkt - behalve dan dat de naam van de pagina is veranderd in .shtml - helemaal niets van het invoegen: dit gebeurt totaal 'achter de schermen'. Veel succes! |