Est que MVC (Modèle-Vue-Contrôle) est –il une bonne méthode de conception pour les applications web développe en PHP??

Y a-t-il d’autres méthodes à utiliser ?