Apache
Apache behoort tot de bekendste webserversoftware op het internet. Een webserver maakt het mogelijk voor onze internetsoftware zoals Chrome, Firefox en Edge om webpagina's van het internet op te halen. De eigenlijke websites die we bezoeken staan altijd op een dergelijke webserver.
Apache is een webserver die behoort tot de zogenaamde open source software. Het begrip open source software wil zeggen dat iedereen er wijzigingen of verbeteringen voor mag ontwikkelen. Het grootste deel van de websites maakt gebruik van deze Apache software.
De Apache webserver is gebaseerd op een webserver die oorspronkelijk geschreven was voor het National Center for Supercomputing Applications.
Deze organisatie ontwikkelde ook één der eerste webbrowsers die met hun server moest kunnen communiceren. Hoewel de Apache webserver zich als één programma gedraagt zijn het eigenlijk een aantal losse programma's, waarbij de beheerder kan kiezen welke onderdelen hij tot zijn beschikking wil hebben.
Dat houdt het geheel aan software zo klein mogelijk maar geeft toch voldoende mogelijkheden voor toekomstige uitbreidingen.
Apache ondersteunt daarbij ook andere protocollen dan alleen het HTTP(S) protocol voor het transport van webpagina's.
Hoewel Apache oorspronkelijk bedoeld was voor de UNIX en LINUX omgevingen zijn er ook een aantal versies beschikbaar voor de Windows omgeving. Hierbij is XAMPP een hele bekende is.
XAMPP is ook ideaal voor experimenteerdoeleinden. U kunt de software gratis downloaden op http://www.apachefriends.org/en/xampp.html. Installatie is niet echt eenvoudig maar met wat studie en leeswerk uiteindelijk ook voor een onervaren persoon te doen.
Er bestaat ook een Nederlandse versie van XAMPP maar het is de vraag of het verlies van aansluiting aan de vele Engelstalige lectuur daar tegenop weegt. Maar dat dient u zelf te beslissen.