Vietinis serveris yra vienas iš žiniatinklio valdytojo įrankių, kurį daugelis kūrėjų siūlo nemokamai atsisiųsti, konfigūruoti ir įdiegti kompiuteryje. Tai labai vertina interneto kūrėjai dėl plačių šios programos galimybių.
Vietinis serveris - specializuota programinė įranga, įdiegta vietiniame kompiuteryje ir leidžianti kurti svetaines be prieigos prie interneto. Vietinio kompiuterio terminas reiškia bet kurio vartotojo namų kompiuterį. Serveris susideda iš kelių programinės įrangos modulių, skirtų atlikti įvairias funkcijas. Vietinio serverio darbas visiškai imituoja tikrojo serverio, esančio prieglobos įmonėje, darbą. Funkcionalumas nesiskiria nuo prieglobos galimybių ir susideda iš panašių komponentų, būtent „MySQL“duomenų bazės, serverio, PHP palaikymo ir scenarijų darbui su duomenų bazėmis.
Visi vietinės paslaugos komponentai yra atsisiunčiami ir įdiegiami asamblėjoje, todėl nebereikia jos sukonfigūruoti. Po įdiegimo vartotojui tereikia įdiegti projekto variklį ir pradėti dirbti su juo taip pat, kaip su fiziniu priegloba.
Kūrėjui, kuriančiam dinamišką svetainę, naudojant PHP, Perl, MySQL duomenų bazes ir visus paruoštus scenarijus, tiesiog reikia vietinio serverio, kad jis galėtų išbandyti ir derinti gatavą produktą. Faktas yra tas, kad dinamines svetaines ir svetainių tinklalapius, prieš siunčiant juos į naršyklę, apdoroja serveris, kuris juos paverčia įprastu HTML kodu. Jei dinaminė svetainė sukurta naudojant PHP, ji surenkama iš atskirų failų, kurių gali būti daug. Vietiniame serveryje galite atkurti šį procesą ir išbandyti bei derinti rezultatą, taip pat pamatyti, kaip jis atsispindės skirtingose naršyklėse.
Be to, jei būsimos svetainės tinklalapiuose naudojamos SSI komandos, norint surinkti HTML puslapius iš atskirų failų, vietinis serveris leidžia peržiūrėti galutinį šių puslapių kodą. Nenaudojant vietinio serverio, jie paprasčiausiai neveiks. Dėl to bus matomi tik svetainės fragmentai be jokių sudedamųjų elementų.
Atskirai reikėtų pasakyti apie komunalines paslaugas, įmontuotas vietiniame serveryje, kurios koduoja ir optimizuoja „Zend Guard“užšifruotus scenarijus. Be tokių komunalinių paslaugų daugelis jūsų naudojamų scenarijų neveiks, nes beveik visi kūrėjai apsaugo scenarijus nuo vagystės ir bet kokio trukdymo.