Što uključuje poslužiteljska strana?

Uključuje poslužiteljsku stranu (SSI), koja se ponekad naziva i rubna strana uključuje, tehnologija je koju često koriste web programeri koja se sastoji od pisanja uputa u vezi s postupcima koji bi se trebali odvijati tijekom posluživanja web stranice. Web stranicu opslužuje poslužiteljsko računalo kada klijentsko računalo zatraži njegovu svjetsku web adresu. Ove su direktive uključene ili kodirane izravno unutar dokumenata proširivog jezika za označavanje hiperteksta (XHTML) kako bi se omogućilo da statička stranica sadrži dinamički generirani sadržaj bez potrebe za posluživanjem cijele stranice korištenjem skriptnih jezika kao što je pretprocesor hiperteksta (PHP).

Odabir korištenja tehnologije na strani poslužitelja često donose web programeri kada samo mali dio XHTML dokumenta treba dinamički generirati. Na primjer, trenutno lokalno vrijeme možda će trebati biti prikazano na statičkoj stranici. Iako se to lako može postići u nekoliko redaka koda napisanog u bilo kojem broju dostupnih skriptnih jezika, u takve se svrhe često koristi uključena strana poslužitelja. Web stranice sastavljene gotovo u cijelosti od dinamički generiranog sadržaja ne koriste uključene strane poslužitelja; web programeri umjesto toga odlučuju se za kodiranje skripti u skriptnim jezicima na strani poslužitelja.

Postoje neke prednosti korištenja poslužiteljske strane uključuje tehnologiju u odnosu na onu skriptnih jezika, kao što je manje koda i manje opterećenje na računalu koje poslužuje. Rješenja za dinamičko generiranje sadržaja na cijeloj web-stranici, međutim, mogu uključivati ​​upotrebu poslužitelja i jezika za skriptiranje jer je izbor koji će se koristiti određen prema tome koliko je svaka stranica web-mjesta statična, a koliko dinamična. Većina web host tvrtki nudi svojim klijentima mogućnost korištenja tehnologije na strani poslužitelja za njihove web stranice.

Implementacija poslužiteljske strane obično je jednostavan zadatak, posebno za iskusne web dizajnere i programere. Obično se sastoji od stvaranja .htaccess datoteke u koju se dodaje kod i zatim dodavanja koda na XHTML stranice na kojima će se ova tehnologija koristiti. Dodani specifični kod određen je točnim dinamičkim sadržajem koji se mora generirati u određenim dijelovima inače statične stranice. Web-datoteke koje koriste ovu tehnologiju moraju imati ekstenziju datoteke koju je odredila tvrtka web host, a to je obično “.shtml” ili “shtm”, kako bi funkcionirale. Neuspješno uređivanje datotečne ekstenzije dokumenta radi korištenja tehnologije uobičajena je pogreška, osobito među neiskusnim web dizajnerima i programerima.