php因为其简单灵活安全(这个似乎和编程习惯相关)而著称,只要有c语言的知识、清晰了解b/s结构,你就可以在很短的时间内迅速上手。但是人总是喜欢偷懒的,写代码到一定的时候就开始想投机取巧了,所以很多人都会从最初的借用别人的代码到使用成熟的库然后到使用框架。对于我自己来说,也一直都在犹豫是使用框架还是用我自己的库+成熟的PEAR呢?
现在PHP的框架很多,传说中就有10个顶级的框架,他们是:Zend Framework、CakePHP、Symfony Project、Seagull Framework、WACT、Prado、PHP on TRAX、ZooP Framework、eZ Components、CodeIgniter,当然最著名的只有Zend Framework、CakePHP、Symfony这三个了。这么多框架,采用哪个好呢?其实学习一种语言就是为了解决问题,使用框架是为了缩短开发周期,但是对于我来说,一直都不知道采用什么框架来开发自己的php程序,有哪位把php开发当作工作的朋友,能给我一点建议么?
目前我一直都是采用自己的库+PEAR lib来完成自己的开发的,框架太多,所以让我无从下手。

业余接触php已经有6年多了,中间也遇到过很客户的BT需求,配合刚才发布的文章,所以特此介绍一下我想出来的变态解决方案,说不定你哪天也会用得上呢,用不上就当做看看玩吧。