Lior CHAMLA
Je suis formateur dans les technologies du Web depuis 2009 : HTML, CSS, Javascript, jQuery, PHP, Programmation Orientée Objets, etc
Lorsque l'on créé un programme, on est confronté à des problèmes d'organisation et de conception.
On a trouvé différentes réponses aux questions couramment posées ...
Problèmes courants :
Au fil des années, les développeurs ont créé des organisations du code qui les ont aidé à mieux développer et à rendre leur code plus propre, plus évolutif
Certains patterns sont très connus :
But : séparer les diverses responsabilités
On cherche à séparer le code qui concerne les traitements et la logique, le code qui concerne l'accès et la gestion des données et le code qui concerne les affichages
On organisera le code de cette manière :
Dans le cadre du Web, le contrôleur ne devrait contenir aucune ligne de HTML, ni de SQL, uniquement des traitements
Dans le cadre du Web, le model ne doit gérer que l'accès aux données et ne pas contenir ni HTML ni traitements des entrées utilisateurs
Dans le cadre du Web, la view ne doit gérer que l'affichage et ne contenir aucun traitement ni aucun SQL
By Lior CHAMLA
Petite introduction au concept de modèle MVC : Model / View / Controller
Je suis formateur dans les technologies du Web depuis 2009 : HTML, CSS, Javascript, jQuery, PHP, Programmation Orientée Objets, etc