Een alternatief voor XAMPP is de USBWebserver. Op school kun je de juiste versie met de juiste instellingen en voorbeeldbestanden van het netwerk kopieren (instructies in de les)

  
Maar je kunt ook zelf thuis al een en ander installeren. Op de schoolversie (netwerk) vind je tevens een goede editor ter vervanging van de Windows kladblok.

USBWebserver, downloaden en uitpakken.
Download het bestand usbwebserver.zip en pak het uit, bijvoorbeeld op het bureaublad.
Verplaats de uitgepakte map 'UsbWebser' naar het hoogste niveau (de root) van jouw USB-stick.

USBWebserver, de rootdirectory van jouw webserver.
Ga op je USB-stick naar de submap 'Root.
en bekijk de daar aanwezige mappen en bestanden. Je mag ze eventueel allemaal verwijderen. De submap 'Root' is de map, waarin alle bestanden voor de webserver komen te staan. Voor de Webserver is het dus geen submap, maar het allerhóógste niveau: de root. Wellicht na verloop van tijd is het wel noodzakelijk dat je hier een onderverdeling aanbrengt, naar hoofdstukken en projekten.

USBWebserver, het opstarten van de 'server'.
Je start de webserver door te klikken op het bestand 'Usb Webserver'.

   

Na een paar seconden komt het 'bedieningspaneel' tevoorschijn. Wanneer je dit schermpje wegklikt met het rode kruisje, (het staat wel eens in de weg) kun je het ten allen tijde weer terugroepen met het groen-zwarte icoontje in de taakbalk. Je kunt de hele webserver uitschakelen met de knop Afsluiten onder het rode kruisje.
Wanneer je onze versie downloadt, zijn de MySQL en Apache-services ingeschakeld. De SMTP-service lijkt ingeschakeld, maar werkt niet. Je hebt dat ook niet nodig. Wanneer je via de officiële versie het programma hebt geinstalleerd, kun je maar beter deze service uitzetten.
Als je op het volgende driehoekje klikt, verschijnt het hoofdmenu.

USBWebserver, het hoofdmenu.
Wanneer je kiest voor 'Root map', dan krijg je een overzicht van alle bestanden in de rootmap van je webserver.
Wanneer je in het menu kiest voor 'Localhost' dan krijg je een overzicht van alle bestanden in de rootmap. Je kunt de werking van een script testen door er op te klikken, want nu worden ze eerst door de 'parser' behandeld.

PHP-bestanden, nog even op een rijtje.