Mettre en place un environnement local adapté facilite grandement le développement et les tests de Joomla. Cette section couvre les droits de fichiers requis par votre installation sous Linux et Windows, la mise en place manuelle d'une pile de serveur web, et la configuration de Visual Studio Code pour le développement PHP et Joomla.

  • Droits de fichiers : Linux – Les droits recommandés pour les répertoires, fichiers et configuration.php d'une installation Joomla, ainsi que la lecture des notations de droits octales et alphabétiques.
  • Droits de fichiers : Windows – Comment les listes de contrôle d'accès (ACL) Windows se comparent aux modes de droits Unix/Linux, et ce qu'il faut définir pour les fichiers et répertoires de Joomla.
  • Configurer Apache, PHP et MySQL manuellement – Installation et configuration manuelles d'Apache, PHP et MySQL pour le développement local, y compris tester la configuration avec des extensions PHP telles que Xdebug.
  • Guide d'initiation à Visual Studio Code – Premiers pas avec VS Code pour le développement d'extensions Joomla, incluant l'installation de Xdebug et la résolution des bugs d'un module d'exemple.
  • Compléments Visual Studio Code – Extensions et configurations utiles de VS Code pour le travail PHP et Joomla : outils de débogage, analyseurs de qualité de code et intégration Git.