Tengo una aplicación relativamente simple y trabajo con algunas funciones básicas que he creado como un proyecto. Ahora me gustaría basarme en eso y agregar algunas características más complejas, incluido el inicio de sesión.Php Framework o motor de plantilla u otra cosa?
El código se ha vuelto bastante complejo, y está escrito en php simple, por lo que todo el código de presentación se mezcla con la lógica. He decidido que antes de ir más lejos me gustaría volver a factorizarlo para separar esto, por lo que es más fácil de mantener y agregar. He estado investigando MVC y creo que esa es la forma en que debería ir.
He decidido dar una oportunidad al framework zend y he pasado un tiempo tratando de entenderlo, sin embargo, encontré la curva de aprendizaje extremadamente empinada ya que no tengo experiencia orientada a objetos.
¿Hay algún otro marco u opción que cualquiera pueda recomendar? Estoy pensando en echar un vistazo a la torta en base a la lectura de otros mensajes en este foro, pero me gustaría aceptar cualquier orientación - mis "REQUISITOS" son
- más fácil de aprender de la experiencia no OO
- incluye algunas de usuario/autenticación características
- maneja la interacción de la base de datos con mysql fácilmente.
¡Todas las sugerencias son apreciadas!
Gracias por la información da5id, los consejos me dieron mucha reflexión y he estado trabajando en mi propia configuración. La abstracción del lenguaje fue lo que hizo para mí, sentí que estaba aprendiendo algo completamente nuevo –