Respuesta: Mi Framework PHP Puedes fijarte en la mayoría de frameworks PHP que existen para hacerte una idea.
Para la capa del modelo la mayoría utilizan una combinación entre clases propias y algún ORM como Doctrine para crear automáticamente las clases del modelo relacional de la base de datos.
También podrías idear un método para almacenar y gestionar rápidamente la configuración de la aplicación. Una clase misma con un contenedor de parámetros.
También sería ideal encapsular la petición y la respuesta en objetos.
Alguna clase para enviar emails, para controlar las sesiones del usuario, para cachear la aplicación, una clase para logs de errores y estadísticas de visita, otra para la subida de ficheros, otra para la creación de formularios inteligentes, no sé. |