Mis on serveripoolne pakett?

Serveripool sisaldab (SSI), mida mõnikord nimetatakse ka servapoolseteks osadeks, on veebiarendajate sageli kasutatav tehnoloogia, mis koosneb juhiste kirjutamisest protseduuride kohta, mis peaksid toimuma veebilehe teenindamise ajal. Veebilehte teenindab serverarvuti, kui klientarvuti küsib oma ülemaailmset veebiaadressi. Need direktiivid on kaasatud või kodeeritud otse laiendatava hüperteksti märgistuskeele (XHTML) dokumentidesse, et võimaldada staatilisel lehel sisaldada dünaamiliselt loodud sisu, ilma et peaks kogu lehte teenindama skriptikeeli, näiteks hüperteksti eelprotsessori (PHP) abil.

Serveripoolse kaasamise tehnoloogia kasutamise valiku teevad sageli veebiarendajad, kui dünaamiliselt tuleb genereerida vaid väike osa XHTML-dokumendist. Näiteks praegune kohalik aeg võib olla vaja kuvada staatilisel lehel. Kuigi seda on lihtne saavutada mõne koodireaga, mis on kirjutatud suvalises arvus saadaolevates skriptikeeles, kasutatakse sellistel eesmärkidel sageli serveripoolset kaasamist. Veebilehed, mis koosnevad peaaegu täielikult dünaamiliselt loodud sisust, ei kasuta serveripoolseid lisasid; veebiarendajad valivad selle asemel skriptide kodeerimise serveripoolsetes skriptikeeltes.

Serveripoolsete tehnoloogiate kasutamisel on skriptikeeltega võrreldes mõned eelised, näiteks vähem koodi ja teenindavale arvutile asetatud kergem koormus. Kogu veebisaidi sisu dünaamiliseks genereerimiseks mõeldud lahendused võivad aga hõlmata serveripoolsete lisade ja skriptikeelte kasutamist, sest kasutatava valiku määrab see, kui suur osa saidi igast lehest on staatiline ja kui palju dünaamiline. Enamik veebiettevõtteid pakuvad oma klientidele võimalust kasutada oma veebilehtede jaoks serveripoolset tehnoloogiat.

Serveripoolse sisu juurutamine on tavaliselt lihtne ülesanne, eriti kogenud veebidisaineritele ja arendajatele. Tavaliselt seisneb see .htaccess-faili loomises, millele kood lisatakse, ja seejärel koodi lisamises XHTML-lehtedele, kus seda tehnoloogiat kasutatakse. Lisatud konkreetne kood määratakse täpselt dünaamilise sisu järgi, mis tuleb muidu staatilise lehe teatud osades luua. Seda tehnoloogiat kasutavad veebifailid peavad töötamiseks kandma veebimajutusettevõtte määratud faililaiendit, mis on tavaliselt “.shtml” või “shtm”. Dokumendi faililaiendite muutmata jätmine tehnoloogia kasutamiseks on tavaline viga, eriti kogenematute veebidisainerite ja arendajate seas.