Salut, je me pose une question quand à l'organisation de mon "framework". Quelle est la meilleure architecture à adopter sachant que je veux que mon code soit réutilisable et compréhensible facilement. Bien sûr je pars sur du MVC mais je parle du l'organisation des fichiers, j'avais pensé à:

Est-ce une bonne architecture?
Merci par avance.

Hugo

4 réponses


Muxabble
Réponse acceptée

Si tu veux ne pas réinventer la roue, utilise l'architecture de Symfony ou plutôt inspire toi en du système des bundle, un bundle = un module, un genre de plugin que tu peux réutiliser dans d'autre projet et ça c'est cool !

JeremyB
Réponse acceptée

Pour éviter la répétition du terme App, je pense que tu devrais renomer le deuxième noeud App par MVC. Ainsi, l'App regroupe bien les Config, ton architecture MVC et ton front-end Public.

Pour l'architecture globale, j'approuve.

hugopb82
Auteur

Ok je vais voir ça. Après comme c'est pour améliorer mon propre framework ça me gêne un peu de recopier Symfony...

hugopb82
Auteur

Ok merci pour vos deux réponses. Je vais adapter tout ça. Merci beaucoup!!!