He estado desarrollando en PHP durante unos 8 años como hobby. En 2009, tomé codeigniter y desde entonces no he logrado desarrollar un solo proyecto.
Encuentro que me ralentiza tratando de averiguar cómo modificarlo para que funcione de la manera que quiero, cuando si estuviera trabajando en PHP puro, lo sabría o podría encontrar rápidamente un fragmento de código.
Probé CodeIgniter, Kohana y Symfony. Me encanta la facilidad de uso (y también comencé a usar doctrine como un ORM que aceleró enormemente el trabajo de mi base de datos), pero encuentro que los proyectos me están tomando de 3 a 4 veces más tiempo que en PHP puro. Me aburro y me frustro cuando no puedo encontrar una solución a un problema que resolví previamente en PHP puro.
¿Alguien ha pasado de usar marcos a un enfoque sin marco? ¿Existe algo parecido a un marco de seguridad básico (evitar XSS, filtrar los datos publicados, proporcionar una función de limpieza para usar con bases de datos)? Creo que algo así me beneficiaría mucho más que un marco a gran escala. Creo que aprender a trabajar con frameworks me ha enseñado mucho, pero estaría más feliz trabajando con mi propio código.