Cita:
Iniciado por GPS Yo creo que un framework una vez que se ha aprendido a utilizar siempre es la mejor opción. Sin embargo hay proyectos que por su simplesa no justifican de algo "tan grande" y para ellos tener un par de clases ya creadas que puedas reutilizar como simples herraminetas de trabajo, puede ser la mejor solución.
Pero la mayoría de los framework no son "tan grandes" como para no usarlos en "pequeños" desarrollos que "de manera imprevista" pueden crecer. Es importante estandarizar y que uses la misma plataforma para todos tus desarrollos.
Por ejemplo, una de las ventajas de Zend es que puedes usar componentes sin necesidad de usar el MVC. Ahí podrías tomar la persistencia de Zend y usar para desarrollos pequeños, sin necesidad de tener que armar toda la estructura base, y seguirías estandarizado, ya que no tendrías que inventar -otra vez- tu clase BaseDeDatos artesanal.