Saludos de nuevo comunidad.
Tengo una inquietud a la hora de empezar con un proyecto...
Primero les muestro la siguiente imagen.
Quiero armar una aplicacion, no estan grande pero si es un proyecto medianamente ambicioso.
QUiero utilizar la estructura MVC, junto a POO.
Una de mis dudas es, supuestamente "Modelos" es quien se encarga de conectar a la base de datos, utilizar metodos, etc. Pero en la estructura que tengo pensado como lo indica la imagen utilizar clases para no repetir codigo.....y las clases a su vez utilizen librerias si hay algun script ya creado para ciertas funciones.
Nose si esta bien esta estructura de directorios.
En la que el index se encargara de hacer el llamado a los controladores y este a su vez a los modelos y vistas.
Sobre utilizar o no un frameworks, me decidi a realizarlo desde 0 por diversos motivos:
1. Por que asi conocere bien la estructura de mi codigo.
2. No dependere de un frameworks
3. Aprovechar el codigo limpio
4. Y bueno demostrar lo aprendido.