摘要:這是我的七牛云邀請鏈接使用并開啟使用并開啟這不僅僅是針對網站的性能優化方法,其中很多是通用的網站性能優化的方法,當然還有很多可以優化的地方。
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存儲空間,具體多少不記得了,總之對于小站來說完全足夠了。這是我的七牛云邀請鏈接:https://portal.qiniu.com/signup?code=3l7l12rccmc0i
7.使用PHP 7并開啟OPcache使用PHP 7并開啟OPcache
這不僅僅是針對Laravel網站的性能優化方法,其中很多是通用的網站性能優化的方法,當然還有很多可以優化的地方。
以上都是本站用到的提升網站速度的tips.
文章出自本人博客 http://blog.tanteng.me/2016/06/laravel-optimize/
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/21625.html
摘要:再次打開包內源碼,發現了如下的細節敲黑板注意看路徑,此時是包內知道原理之后,于是在配置文件中做了如下修改至此,,收工 項目中使用了mongoDB,所以就到最大的同性交友網站找到了星星最多的jenssegers/laravel-mongodb 包安裝 1、根據README,找到本地laravel對應的包版本showImg(https://segmentfault.com/img/bVbr...
摘要:再次打開包內源碼,發現了如下的細節敲黑板注意看路徑,此時是包內知道原理之后,于是在配置文件中做了如下修改至此,,收工 項目中使用了mongoDB,所以就到最大的同性交友網站找到了星星最多的jenssegers/laravel-mongodb 包安裝 1、根據README,找到本地laravel對應的包版本showImg(https://segmentfault.com/img/bVbr...
摘要:此問題稱為查詢問題。您將只執行兩個查詢而不是這是巨大的性能提升。這項工作是通過從數據庫中執行查詢完成的查詢可能涉及到表以及其他的一些表。比如查詢,視圖,時間等等另一個非常酷的工具是,對應用,有優雅的調試助手的美稱。 showImg(https://segmentfault.com/img/remote/1460000018339917?w=1280&h=722); 讓我們開始吧!假若你...
摘要:開啟壓縮在服務器開啟壓縮是優化網站性能的方法之一,可以有效減少服務器帶寬的消耗,缺點是會增大的占用率,但是很多時候往往是空閑最多的。通過瀏覽器判斷是否開啟壓縮如,打開一個網頁,打開控制欄,如圖字段是,表示該網頁是經過壓縮的。 1.關閉debug 打開.env文件,把debug設置為false. APP_ENV=local APP_DEBUG=false APP_KEY=base64:6...
閱讀 3427·2021-09-26 09:46
閱讀 2782·2021-09-13 10:23
閱讀 3510·2021-09-07 10:24
閱讀 2388·2019-08-29 13:20
閱讀 2919·2019-08-28 17:57
閱讀 3072·2019-08-26 13:27
閱讀 1174·2019-08-26 12:09
閱讀 505·2019-08-26 10:27