首頁 >php框架 >Laravel >關於優化Laravel網站效能的tips

關於優化Laravel網站效能的tips

藏色散人
藏色散人轉載
2020-03-14 08:59:012806瀏覽

關於優化Laravel網站效能的tips

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影片教學學習網址:https://www.php.cn/course/list/29/type/2.html

以上是關於優化Laravel網站效能的tips的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:segmentfault.com。如有侵權,請聯絡admin@php.cn刪除