php是WEB编程中非常流行的语言。迄今为止,已经诞生了几十个PHP框架,但国内使用率最高的是以下三个框架。ThinkPHP可能是很多人选择它的原因。一方面,它有非常丰富的中文文档和中文社区。另一方面,低廉的学习成本使其成为很多非自学PHP程序员的首选。用过YII中Discuz的都知道,我们只需要点下一步就可以完成一个论坛的安装。同样的,YII也提供了一个Gii来自动生成很多常用的功能,让我们可以更专注于其他的业务逻辑,这可能是很多程序员使用YII的一个重要原因。另一方面,网上都在说它以性能着称,这可能是很多程序员使用它的第二个原因。Larvel拥抱,例如:要完成一些定时在后台执行的任务,发现每个任务对应的PHP脚本都会对应一个Cron条目,所以如果不备份这个文件,一旦服务器被攻击和文件丢了,就麻烦了,因为可能这个文件是多个程序员按要求添加的。现在有了Larvel,只需要一个Cron入口就可以搞定,把执行入口放到代码里维护。CSRF跨站请求伪造是一种常见的攻击手段,但是有了Larvel,这种攻击就可以被甩在门外了。我们可以使用队列来处理发送邮件、处理图片等耗时操作。同样,Larvel也提供了统一的API来访问各种后台队列,如Redis、关系数据库、AmazonSQS等。发货通知、消费通知等是我们现在经常需要的。现在有了Larvel,我们只需要调用几个API就可以完成这些操作,发送渠道可以包括电子邮件、短信和Slack。想想,是不是很实用?事实上,无论我们选择什么框架,我们都需要了解整个框架是如何工作的。不要为了框架而学习框架。即使你学习了很多很多的框架,你也只是一个表面的搬运工。这完全取决于您的兴趣和您工作的公司。本文由家住会计师联盟(www.jiazhua.com)整理编辑!转载请注明!
