Configurar um ambiente local adequado torna o desenvolvimento e teste do Joomla muito mais fácil. Esta secção aborda as permissões de ficheiros que a sua instalação necessita no Linux e Windows, a configuração manual de uma stack de servidor web, e a configuração do Visual Studio Code para desenvolvimento em PHP e Joomla.
- Permissões de ficheiros: Linux – As permissões recomendadas para pastas, ficheiros e configuration.php numa instalação Joomla, e como ler a notação octal e baseada em letras.
- Permissões de ficheiros: Windows – Como as ACLs do Windows se comparam aos modos de permissão do Unix/Linux, e o que definir para os ficheiros e pastas do Joomla.
- Configurar o Apache, PHP e MySQL manualmente – Instalar e configurar o Apache, PHP e MySQL manualmente para desenvolvimento local, incluindo testar a configuração com extensões PHP como o Xdebug.
- Primeiros passos no Visual Studio Code – Começar a utilizar o VS Code para desenvolvimento de extensões Joomla, incluindo a instalação do Xdebug e a resolução de erros num módulo de exemplo.
- Extras do Visual Studio Code – Extensões e configurações úteis do VS Code para trabalhar com PHP e Joomla: ferramentas de depuração, analisadores de qualidade de código e integração com o Git.