Bonjour,
Je souhaiterais mettre en oeuvre ma propre implémentation du motif de conception MVC lors du déploiement d'une application web professionnelle. Je sais déjà qu'il existe de nombreux frameworks éprouvés sur la toile et je suis d'ailleurs un grand fan de codeigniter que je trouve très intuitif.
Tous les frameworks disponibles sur internet ont l'énorme avantage de pouvoir fonctionner dans des environnements divers en effectuant beaucoup de vérifications pour voir si telle ou telle fonctionnalité est supportée par le serveur sur lequel ils sont exécutés. Or, c'est un effet à double tranchant : Cette nécessité de compatibilité fait qu'ils requièrent un surplus de calculs dont j'ai besoin de m'affranchir.
Je souhaiterais donc mettre en oeuvre un simple modèle de conception MVC destiné à être utilisé sur mes serveurs et n'ayant pas à se préoccuper de l'environnement dans lequel ils seront exécutés.
Ma question est donc la suivante : Quelle méthodologie utiliseriez vous pour implémenter un modèle MVC ? Quels patrons utiliseriez-vous pour créer votre contrôleur frontal, vos contrôleurs, vos modèles et vos vues ? Qu'est-ce qui se pratique couramment ?
Merci d'avance pour vos points de vue !
Partager