Het opzetten van een goede lokale omgeving maakt het ontwikkelen en testen van Joomla veel eenvoudiger. Dit gedeelte behandelt de bestandsrechten die uw installatie nodig heeft op Linux en Windows, het handmatig opzetten van een webserver-stack en het configureren van Visual Studio Code voor PHP- en Joomla-ontwikkeling.
- Bestandsrechten: Linux – De aanbevolen rechten voor mappen, bestanden en configuration.php voor een Joomla-installatie, en hoe octale en lettergebaseerde notatie van rechten gelezen moet worden.
- Bestandsrechten: Windows – Hoe Windows ACL's zich verhouden tot Unix/Linux-rechtenmodi, en wat ingesteld moet worden voor de bestanden en mappen van Joomla.
- Apache, PHP en MySQL handmatig opzetten – Het handmatig installeren en configureren van Apache, PHP en MySQL voor lokale ontwikkeling, inclusief het testen van de opzet met PHP-extensies zoals Xdebug.
- Visual Studio Code Primer – Aan de slag met VS Code voor de ontwikkeling van Joomla-extensies, inclusief het installeren van Xdebug en het doorlopen van het oplossen van bugs in een voorbeeldmodule.
- Visual Studio Code Extra's – Handige VS Code-extensies en instellingen voor PHP- en Joomla-werk: hulpmiddelen voor foutopsporing, codekwaliteitsanalysers en Git-integratie.