1.3.1 Avantages

Pourquoi utiliser MVC ?

Parce que c'est un vrai motif de conception logiciel éprouvé, qui transforme une application en un ensemble maintenable, modulaire et rapidement développé. Façonner les tâches applicatives dans des modèles, vues et contrôleurs séparés, permet à votre application de se sentir très "à l'aise dans ses baskets". Les nouvelles fonctionnalités sont ajoutées facilement et modifier les anciennes est un jeu d'enfant ! L'architecture modulaire et séparée offre également aux développeurs et designers, la possibilité de travailler en parallèle, avec la capacité de créer rapidement un prototype. La séparation permet aussi aux développeurs de faire des modifications sur une partie de l'application sans affecter les autres.

Si vous n'avez jamais développé une application de cette manière, cela demande un peu de pratique, mais nous sommes certains qu'une fois votre première application construite avec CakePHP, vous ne voudrez jamais revenir en arrière.