php是WEB编程里面很是流行的语言,到如今为止,已经诞生了几十种PHP框架,可是在国内如下三个框架使用率才是最高的。
ThinkPHPphp
或许不少人选择它的缘由,一方面是由于它拥有很是丰富的中文文档、中文社区,另外一方面是学习成本不高致使它成为不少非自学PHP程序员的首选。
YII程序员
若是用过Discuz的人都知道,咱们只须要点下一步下一步就可以完成一个论坛的安装,一样YII也提供了一个Gii去自动生成不少经常使用的功能,让咱们将更多的精力集中在其余业务逻辑上,这或许是不少程序员使用YII的一个重要缘由。
另外一个方面,互联网都在说它以性能著称,这或许是吸引不少程序员用它的第二个缘由。
Larvel
怀抱,好比:
完成一些后台定时执行的任务,发现每一个任务对应的PHP脚本都会对应一个Cron条目,这样若是不对这个文件进行备份,一旦服务器被攻击致使这个文件丢失的话就麻烦了,由于或许这个文件是多个程序员根据需求添加的,如今有了Larvel,你仅仅须要一个Cron条目就可以搞定,将执行条目放在了代码中来维护。
CSRF跨站请求伪造是一种常见的攻击手段,可是有了Larvel能够将这种攻击抛之门外。
发送邮件、处理图片等等耗时的操做,咱们可使用队列来处理,一样Larvel也提供了一个统一的API来访问各类不一样的后台队列,好比Redis、关系数据库、 Amazon SQS等等。
发货通知、消费通知等等是咱们如今常常须要的,如今有了Larvel咱们仅仅只须要调用几个API就可以完成这些操做,而且发送渠道能够有邮件、短信以及Slack等。
你们想一想,是否是很是实用呢。
其实无论选择什么框架,咱们都须要明白整个框架是怎么运行的,不要为框架而学框架,即便你学会了不少不少种框架,也只是一个肤浅的搬运工,没有什么框架是最好的,一切都取决你的兴趣爱好和所在公司。
本文由甲爪cpa联盟(www.jiazhua.com)整理编辑!转载请注明!数据库