Bonjour,

Je viens aujourd'hui vous demandez votre avis concernant la structure/organisation d'une application web en php,

Je suis en deuxièmes années de BTS SIO et nous avons comme projet de concevoir une application web pour gérer un parc d’animaux le tout pour une société (), ma classe est divisée en groupe se partageant le travail en "modules", étant chef de projet j'ai la responsabilité d'organiser toute la structure de l'application et de fournir les classes qui vont bien aux autres groupes..

Ils nous aient demandé d'utiliser seulement du php (DAO, DTO), javascript et bootstrap pour l'interface.

Sans plus tarder voici la structure provisoire de l'application :

Nom : Structure site.png
Affichages : 149
Taille : 44,7 Ko

Pour chaque module je fournis un template de base ("accueil.php") sachant que je développe le module "siojo" s'occupant de l'authentification, gestion des utilisateurs, profiles ...

Questions :

  1. Que pensez-vous de la structure actuelle de mon application ?
  2. Sachant que certains modules seront amenés à utiliser les mêmes DAO et DTO je pense qu'il serait judicieux de faire un dossier commun aux différents modules (dossier models actuellement) ?


J'attend vos retour avec impatience.

Bien Cordialement, Quentin.