Een lokale server is een van de tools van de webmaster die door veel ontwikkelaars wordt aangeboden voor gratis download, configuratie en installatie op een computer. Het staat hoog aangeschreven bij webontwikkelaars vanwege de brede mogelijkheden die dit programma biedt.
Lokale server - gespecialiseerde software die op een lokale computer is geïnstalleerd en waarmee u sites kunt ontwikkelen zonder toegang tot internet. De term lokale computer verwijst naar de thuiscomputer van elke gebruiker. De server bestaat uit verschillende softwaremodules die zijn ontworpen om verschillende functies uit te voeren. Het werk van de lokale server imiteert volledig het werk van de echte server in het hostingbedrijf. De functionaliteit verschilt niet van de hostingmogelijkheden en bestaat uit vergelijkbare componenten, namelijk de MySQL-database, server, PHP-ondersteuning en scripts voor het werken met databases.
Alle componenten van de lokale service worden gedownload en geïnstalleerd in een assembly, waardoor het niet nodig is om deze te configureren. Na installatie hoeft de gebruiker alleen nog de project engine te installeren en ermee aan de slag te gaan op dezelfde manier als bij fysieke hosting.
Een ontwikkelaar die een dynamische website maakt met behulp van PHP, Perl, MySQL-databases en eventuele kant-en-klare scripts, heeft gewoon een lokale server nodig om het eindproduct te testen en te debuggen. Feit is dat dynamische sites en webpagina's van sites, voordat ze naar de browser worden verzonden, worden verwerkt door de server, die ze vertaalt in gewone HTML-code. Als een dynamische site met PHP wordt gemaakt, wordt deze samengesteld uit afzonderlijke bestanden, waarvan er veel kunnen zijn. Op een lokale server kunt u dit proces reproduceren en het resultaat testen en debuggen, en zien hoe het in verschillende browsers wordt weergegeven.
Bovendien, als de webpagina's van de toekomstige site SSI-commando's gebruiken om HTML-pagina's uit afzonderlijke bestanden samen te stellen, maakt de lokale server het mogelijk om de uiteindelijke code van deze pagina's te bekijken. Zonder een lokale server te gebruiken, werken ze gewoon niet. Als gevolg hiervan zijn alleen fragmenten van de site zichtbaar zonder enige samenstellende elementen.
Afzonderlijk moet gezegd worden over de hulpprogramma's die in de lokale server zijn ingebouwd en die scripts coderen en optimaliseren die door Zend Guard zijn versleuteld. Zonder dergelijke hulpprogramma's zullen veel van de scripts die u gebruikt onbruikbaar zijn, aangezien bijna alle ontwikkelaars scripts beschermen tegen diefstal en eventuele interferentie.