Le dev d'application web perso ne nécessite pas de framework car ce sont des essais simples ...
Pour une application web pro, destinée à la vente, ce n'est pas la même chose.
On s’aperçoit vite qu'il y a énormément de problematiques à gérer comme les sessions et les failles de sécurité ...
Un framework peut donc s'avérer utile car il règle toutes ces problematiques. Il reste maintenant à en tester plusieurs et à en choisir un.
http://cakephp.org/
http://www.phpontrax.com/
http://www.z-f.fr