Notes sur l x27 arborescence des dossiers du site et sur l x27 organisation du code

Notes sur l ? arborescence des dossiers du site et sur l ? organisation du code Les dossiers Le dossier dans lequel sont stoqués les ressources du site sont organisés selon le model MVC model view et controller qui sont les trois dossiers principaux Dans le dossier model avec le site vitrine de alecol on a encore rien dedans on doit stockér le code back-end réutilisable ou qu ? on utilise dans plusieurs ?chiers En le stockant on peut faire des require once ? dans les ?chier dans lesquels on a en besoin pour éviter de les répéter à chaque fois Dans le dossier view on a les ?chiers de code que l ? utilisateur voit le front-end Dans view il y a aussi le dossier layout o? on a stocké le footer et le header Dans le dossier controller on a comme leur nom l ? indique les controlleurs Dans notre cas on a que le ?chiers contactCTRL qui est le ?chier vers lequel le formulaire de contact envoie les données et qui exécute le code pour envoyer le message On pourra y mettre un controlleur pour l ? inscription par exemple On a aussi le dossier assets dans lequel il y a les dossier image css et js pour les ?chiers dont l ? extension est du même nom Le code En ce qui concerne le code on a les ?chier acceuil php qui est le ?chier principal On y a l ? ensemble des sections qui sont du même ordre qu ? il apparaissent sur le site Les name ? id ? ou class ? des di ?érentes parties et des sous parties sont explicites Par exemple l ? id ? de la carousel c ? est carousel l ? id de la section pourquoi nous whyus ? Il contient aussi le header et le footer qu ? on a inclus Partout o? on veut les utiliser il faut faire pareil CLe ?chier style-alecol css est la feuille de style qui permet de mettre en forme tout le site Il y a en commentaire nom de la partie concernée avant le début de chaque partie de code C

  • 25
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Mar 12, 2022
  • Catégorie Administration
  • Langue French
  • Taille du fichier 29.6kB