Cita:
Iniciado por son8bits
Hola a todos. Estoy interesado en aprender el patrón de diseño MVC en PHP. ¿que tutorial o video me recomiendan para aprender? Muchas gracias. mario
Antes de todo es importante que primero investigues sobre:
- Principios de Programación Orientada a Objetos
- Principio de Desarrollo Orientado Objetos
Posterior a eso te recomiendo que leas sobre MVC en el sitio de Trygve M. H. Reenskaug:
http://heim.ifi.uio.no/~trygver/them...mvc-index.html. En el sitio puedes ver la evolución del patrón MVC hasta su ultima revisión. y con los casos en los que se aplica mas comúnmente.
Las implementaciones mas comunes son con los patrones
Observer y
Mediator
Para la Web no se utiliza realmente el patrón MVC, si no variantes como el
HMVC y
MVP. HMVC es usado por CodeIgniter.
Existen otras soluciones:
Front Controller usado por Symfony 2 y Laravel, y la perspectiva de Now Paul James con su
Resource-Method-Representation usando Rest.
En resumen no todo es MVC y no se trata de solo leer o ver tutoriales; hay todo un cumulo de conocimientos previos que debes de conocer antes para poder abordar no solo el Patrón, si no también sus variantes y alternativas.