A free and open-source book on ZF3 for beginners

Translation into this language is not yet finished. You can help this project by translating the chapters and contributing your changes.

2.13. Résumé

Dans ce chapitre, nous avons téléchargé le code du projet Zend Skeleton Application depuis GitHub et l'avons installé via le gestionnaire de dépendances Composer. Nous avons configuré l'hôte virtuel Apache pour indiquer au serveur web l'emplacement du répertoire racine de notre site Web.

L'application squelette illustre la structure de dossiers recommandée d'un site web type. Nous avons le répertoire public contenant les fichiers accessibles au public par les utilisateurs du site, y compris le fichier point d'entrée index.php, les fichiers CSS, les fichiers JavaScript et les images. Tous les autres dossiers de l'application sont inaccessibles par les utilisateurs du site et contiennent la configuration de l'application, les données et les modules.

Dans la deuxième partie du chapitre, nous avons discuté de la configuration avancée d'Apache. Par exemple, vous pouvez protéger votre site Web avec un mot de passe et réserver l'accès à certaines adresses IP.

Le gestionnaire de dépendances Composer est un outil puissant pour installer les dépendances de votre site. Par exemple, Zend Framework 3 peut être considéré comme une dépendance. Tous les paquets installables par Composer sont enregistrés dans un catalogue centralisé sur le site Packagist.org.


Top