En lokal server er et af webmasterværktøjerne, der tilbydes af mange udviklere til gratis download, konfiguration og installation på en computer. Det er højt anset af webudviklere på grund af de brede muligheder, dette program tilbyder.
Lokal server - specialiseret software, der er installeret på en lokal computer og giver dig mulighed for at udvikle websteder uden adgang til Internettet. Udtrykket lokal computer henviser til enhver brugers hjemmecomputer. Serveren består af flere softwaremoduler designet til at udføre forskellige funktioner. Arbejdet på den lokale server efterligner fuldstændigt arbejdet med den rigtige server, der er placeret i hostingfirmaet. Funktionaliteten adskiller sig ikke fra hostingfunktionerne og består af lignende komponenter, nemlig MySQL-databasen, serveren, PHP-support og scripts til arbejde med databaser.
Alle komponenter i den lokale tjeneste downloades og installeres i en samling, hvilket eliminerer behovet for at konfigurere den. Efter installationen behøver brugeren kun at installere projektmotoren og begynde at arbejde med den på samme måde som ved fysisk hosting.
En udvikler, der opretter et dynamisk websted ved hjælp af PHP, Perl, MySQL-databaser og eventuelle færdige scripts, har simpelthen brug for en lokal server for at teste og fejle det færdige produkt. Faktum er, at dynamiske websteder og websider på sider behandles af serveren, inden de sendes til browseren, hvilket oversætter dem til almindelig HTML-kode. Hvis et dynamisk sted oprettes ved hjælp af PHP, samles det fra separate filer, hvoraf der kan være meget. På en lokal server kan du reproducere denne proces og teste og fejle resultatet samt se, hvordan det afspejles i forskellige browsere.
Derudover, hvis websiderne på det fremtidige websted bruger SSI-kommandoer til at samle HTML-sider fra separate filer, så gør den lokale server det muligt at se den endelige kode på disse sider. Uden at bruge en lokal server fungerer de simpelthen ikke. Som et resultat vil kun fragmenter af webstedet være synlige uden nogen bestanddele.
Separat skal det siges om de værktøjer, der er indbygget i den lokale server, der koder og optimerer scripts krypteret af Zend Guard. Uden sådanne hjælpeprogrammer vil mange af de scripts, du bruger, ikke fungere, da næsten alle udviklere beskytter scripts mod tyveri og interferens.