laravel是一個功能強大的框架,組件很多,代碼也很龐大,它的易用方便是犧牲了性能的,即便如此它仍然是一個優秀的框架,但在正式環境下要做好優化提升網站的打開速度。
推薦:laravel教程
1.關閉debug
打開.env文件,把debug設置為false.
APP_ENV=local APP_DEBUG=false APP_KEY=base64:sT/aTFeaE13eyao1Raee6jC9Ff+Yle1SE+wtyk0H6B4=
2.緩存路由和配置
php?artisan?route:cache php?artisan?config:cache
3.laravel優化命令
php?artisan?optimize
4.composer優化
sudo?composer?dump-autoload?optimize
5.使用Laravel緩存
使用Laravel的Cache方法緩存內容,有文件緩存,數據庫緩存,redis緩存,使用redis也可以用predis組件,也可以多種緩存方式結合。在Laravel中使用緩存就是這么優雅方便:
$lists?=?Cache::remember('travel.destination.lists',?20,?function?()?{ ????return?$this->destination->getList(); });
6.使用CDN
本人個站用的是七牛CDN,每月送你20G流量和20G存儲空間,具體多少不記得了,總之對于小站來說完全足夠了。
7.使用PHP 7并開啟OPcache
這不僅僅是針對Laravel網站的性能優化方法,其中很多是通用的網站性能優化的方法,當然還有很多可以優化的地方。
相關推薦,PHP視頻教程學習地址:laravel教程
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END