Hva inkluderer serversiden?
Server side inkluderer (SSI), noen ganger kalt kortsiden inkluderer, er en teknologi som ofte brukes av webutviklere som består av å skrive instruksjoner angående prosedyrer som bør finne sted under servering av en webside. En webside blir servert av en serverdatamaskin når en klientdatamaskin ber om sin verdensomspennende web-adresse. Disse direktivene er inkludert eller kodet direkte i XHTML-dokumenter (Extensible Hypertext Markup Language) for å la en statisk side inneholde dynamisk generert innhold uten å måtte tjene hele siden ved å bruke skriptspråk som for eksempel forhånds tekstforbehandler (PHP).
Valget om å bruke teknologien på serversiden inkluderer blir ofte gjort av nettutviklere når bare en liten del av et XHTML-dokument trenger å genereres dynamisk. For eksempel kan det hende at gjeldende lokal tid må vises på en statisk side. Selv om dette lett kan oppnås i noen få koder med koder skrevet på et hvilket som helst antall av tilgjengelige skriptspråk, brukes serversiden ofte til slike formål. Nettsider som nesten består av dynamisk generert innhold, bruker ikke serversiden inkluderer; nettutviklere velger i stedet koding av skript i skriptspråk på serversiden.
Det er noen fordeler ved å bruke serversiden inkluderer teknologi i forhold til skriptspråk som mindre kode og en lettere belastning plassert på serveringscomputeren. Løsninger for dynamisk generering av innhold på et helt nettsted kan imidlertid innebære bruk av serversides inkluderer og skriptspråk fordi valget av å bruke bestemmes av hvor mye av hver side på nettstedet som er statisk og hvor mye som er dynamisk. De fleste webhotellfirmaer tilbyr sine kunder muligheten til å bruke serversiden inkluderer teknologi for websidene sine.
Implementering av serversiden inkluderer vanligvis er en enkel oppgave, spesielt for erfarne webdesignere og utviklere. Den består vanligvis av å lage en .htaccess-fil som koden legges til, og deretter legge til kode til XHTML-sidene der denne teknologien skal brukes. Den spesifikke koden som er lagt til, bestemmes av det eksakte dynamiske innholdet som må genereres i bestemte deler av den ellers statiske siden. Nettfiler som benytter seg av denne teknologien, må ha filtypen som er spesifisert av webvertsselskapet, som vanligvis er ".shtml" eller "shtm," for å fungere. Unnlatelse av å redigere filtypen til et dokument for å bruke teknologien er en vanlig feil, spesielt blant uerfarne webdesignere og utviklere.