Los frameworks están pensados para facilitarnos la vida al desarrollar código. Muchos conoceréis Hibernate, Doctrine, Zend, Spring y muchos otros más. A veces, más que ayudar, complican la tarea porque son complicados de utilizar, pero sin embargo hay otros que da gusto usarlos. Yo he utilizado muchos frameworks, entre los