No se trata de qué marco utilizar. Aprendí Rails y Django, y escribo todas mis aplicaciones web en PHP. Mi pregunta es ¿por qué molestarse con los marcos? Siempre me ha llevado más tiempo utilizar un marco que reutilizar el código MySQL antiguo y crear "modelos" con phpMyAdmin. También me gusta escribir todo, porque sé lo que está pasando. Todavía puedo reutilizar funciones, etc. y hacer las cosas como quiero, y esta libertad parece faltar en la mayoría de los marcos.¿Por qué usar un framework web (como rieles) sobre php?
No digo que mi camino sea el correcto; de hecho, estoy tratando de descubrir dónde falla mi lógica. La exageración no puede ser solo del aire. ¿Qué me estoy perdiendo?
No explica * por qué * le lleva más tiempo utilizar un marco que escribir PHP. Parece que posiblemente solo está compilando la misma aplicación una y otra vez (¿el mismo SQL para todos?), En cuyo caso tomaría más tiempo comenzar de cero. – Chuck
Esto me ofende. –
@Chuck: Me lleva más tiempo utilizar un marco debido a la sobrecarga y el tiempo de configuración. Con PHP, puedo obtener todo, incluido el HTML y la presentación, funcionando a la vez y (según mi experiencia) más rápido. Como se señala en muchos de los comentarios, esto puede deberse a la falta de experiencia con los marcos. El código MySQL que reutilizo no son las consultas, sino los detalles de la conexión y la plantilla para la interacción básica. La parte de PHP-MySQL es más o menos la misma; las consultas SQL reales son diferentes. @Corban: lo siento. – ankur