每个PHP开发框架都有自己的开发优势和特点,thinkphp比较适合国人开发习惯。有人说thinkphp性能不怎么好,其实性能最大的限制还是php语言本身【解析型脚本语言就这样】。当然,到后面,程序的瓶颈就不在脚本语言了,经常出现在数据库上,所以,做好数据库优化,增加索引、分表、分库以及使用存储过程和触发器,可以把性能显著提升。。我现在使用thinkphp就开发了一套程序,数据库数据量超过10G了。
同时,学会使用各种优化,比如thinkphp内置的各种缓存,如果有需要,可以使用thinkphp直接生成静态的html页面,再快的程序,打开一个程序页面终究是不如直接打开静态的html页面快的,但是静态的话,特别在页面很多的情况下会占用服务器存储空间,而且更新页不能及时。
TP的响应速度相比其他的要慢很多,开发速度上,比其他的上手快很多,看自己的项目了。不过TP是开源的,有些东西可以自己把控。