性能一直是Laravel的最大话题之一, 但它也确实为很多PHP开发者提供了很多不一样的知识, 这里再次为框架加速一次....基础 (老生常谈)
缓存,会话,队列都是用Redis驱动
框架内置的缓存
路由缓存php artisan route:cache
配置缓存php artisan config:cache
根据接口幂等性使用缓存...升级
OPcache
没什么特殊理由直接上这个
并把opcache.validate_timestamps设置为``,让你生产环境的PHP代码永远不自动更新, 类似于其它编译型语言,每次部署代码,需要重启...比如Laravel现在已经内置了跨域中间件, 如果只是为APP提供接口,完全就没有跨域的问题, 可以直接注释这个中间件
比如内置的API限制速率的接口, 可能对很多项目场景就不合适
减少服务提供者
比如接口就不需要视图服务...处理(默认错误会返回一个视图,但我们有没有注册)
public function render($request, Exception $exception)
{
if