![]() |
Duda al implementar MVC con php Hola a todos. tengo la siguiente duda al momento de implementar el mvc en una aplicacion, cuando separo la logica en capas, hago referencia a esto: Modelo--> todos los modelos de mi aplicacion Vista --> Todas las vistas de mi aplicacion Controlador --> Todos los controladores de mi aplicacion al referirme a todos, entiendo que si por ejemplo tengo una aplicacion de fotos en linea, donde el usuario puede visualizar dicha galeria, y el administrador, valga la redundancia la administra, tengo que poner las vistas de ambos dentro de la misma carpeta vista o es que debo crearlas independiente...??? esa es mi dilema espero me pudan ayudar con eso. Gracias...:patada: |
Re: Duda al implementar MVC con php Depende de tu implementación, pero yo te recomendaría que para limpieza tengas dentro de tu carpeta de vista, sub-carpetas por controlador, así ahí guardas tus vistas y tienes mas limpieza de lo que son tus vistas, y evitaras colisión de nombres. Saludos. |
Re: Duda al implementar MVC con php Como asi depende de la implementacion...:neurotico |
Re: Duda al implementar MVC con php Depende de tu implementación de MVC, pero como te digo lo mas correcto es que dentro de la carpeta de vistas, tengas una sub carpeta con el nombre de cada controlador y sus vistas dentro. Saludos. |
Re: Duda al implementar MVC con php Algo asi... vistas |____ controlador_clientes |____ controlador_ventas |____ clientes.html |____ ventas.html eso es lo que entendi, y siendo asi, y el modelo, lo dejo fuera...:patada: |
Re: Duda al implementar MVC con php Recuerda que tu capa de Vista se encarga de mostrar las vistas, asi que tu puedes hacer el sistema que mas te parezca correcto ya que la capa es la que se encarga de procesar, lo que yo te decia es algo asi: Código: Vistas/ |
Re: Duda al implementar MVC con php Algo mas completo serias asi... Modelos/ |........./Clientes/ | |............. | |............. |........./Ventas/ | |.............. | |.............. Vistas/ |........./Clientes/ | |............. index.html | |............. ver_cliente.html |........./Ventas/ | |.............. index.html | |.............. buscar.html |......... main.html <- Vista principal Controlador/ |........./Clientes/ | |............. | |............. |........./Ventas/ | |.............. | |.............. Teniendo en cuenta tu informacion, me parece muy bueno.Gracias...:si: Y sabes como en donde puedo encontrar mas informacion sobre patrones... |
Re: Duda al implementar MVC con php La estructura de los modelos es independiente de la estructura de tu vista, tu router es el que se encarga de unir y pasar los datos entre las capas. Saludos. |
Re: Duda al implementar MVC con php Cita:
|
Re: Duda al implementar MVC con php Ve la documentación de los diferentes sistemas de MVC, como Zend Framework, Code Igniter, etc. Podras ver como cada framework usa una estructura unica para sus directorios. Saludos. |
| La zona horaria es GMT -6. Ahora son las 05:57. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.