摘要:這是我的七牛云邀請鏈接使用并開啟使用并開啟這不僅僅是針對網(wǎng)站的性能優(yōu)化方法,其中很多是通用的網(wǎng)站性能優(yōu)化的方法,當然還有很多可以優(yōu)化的地方。
Laravel是一個功能強大的框架,組件很多,代碼也很龐大,它的易用方便是犧牲了性能的,即便如此它仍然是一個優(yōu)秀的框架,但在正式環(huán)境下要做好優(yōu)化提升網(wǎng)站的打開速度。
1.關(guān)閉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優(yōu)化命令php artisan optimize
4.composer優(yōu)化sudo composer dump-autoload optimize
5.使用Laravel緩存使用Laravel的Cache方法緩存內(nèi)容,有文件緩存,數(shù)據(jù)庫緩存,redis緩存,使用redis也可以用predis組件,也可以多種緩存方式結(jié)合。在Laravel中使用緩存就是這么優(yōu)雅方便:
$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網(wǎng)站的性能優(yōu)化方法,其中很多是通用的網(wǎng)站性能優(yōu)化的方法,當然還有很多可以優(yōu)化的地方。
以上都是本站用到的提升網(wǎng)站速度的tips.
文章出自本人博客 http://blog.tanteng.me/2016/06/laravel-optimize/
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/21625.html
摘要:再次打開包內(nèi)源碼,發(fā)現(xiàn)了如下的細節(jié)敲黑板注意看路徑,此時是包內(nèi)知道原理之后,于是在配置文件中做了如下修改至此,,收工 項目中使用了mongoDB,所以就到最大的同性交友網(wǎng)站找到了星星最多的jenssegers/laravel-mongodb 包安裝 1、根據(jù)README,找到本地laravel對應的包版本showImg(https://segmentfault.com/img/bVbr...
摘要:再次打開包內(nèi)源碼,發(fā)現(xiàn)了如下的細節(jié)敲黑板注意看路徑,此時是包內(nèi)知道原理之后,于是在配置文件中做了如下修改至此,,收工 項目中使用了mongoDB,所以就到最大的同性交友網(wǎng)站找到了星星最多的jenssegers/laravel-mongodb 包安裝 1、根據(jù)README,找到本地laravel對應的包版本showImg(https://segmentfault.com/img/bVbr...
摘要:此問題稱為查詢問題。您將只執(zhí)行兩個查詢而不是這是巨大的性能提升。這項工作是通過從數(shù)據(jù)庫中執(zhí)行查詢完成的查詢可能涉及到表以及其他的一些表。比如查詢,視圖,時間等等另一個非??岬墓ぞ呤?,對應用,有優(yōu)雅的調(diào)試助手的美稱。 showImg(https://segmentfault.com/img/remote/1460000018339917?w=1280&h=722); 讓我們開始吧!假若你...
摘要:開啟壓縮在服務器開啟壓縮是優(yōu)化網(wǎng)站性能的方法之一,可以有效減少服務器帶寬的消耗,缺點是會增大的占用率,但是很多時候往往是空閑最多的。通過瀏覽器判斷是否開啟壓縮如,打開一個網(wǎng)頁,打開控制欄,如圖字段是,表示該網(wǎng)頁是經(jīng)過壓縮的。 1.關(guān)閉debug 打開.env文件,把debug設置為false. APP_ENV=local APP_DEBUG=false APP_KEY=base64:6...
閱讀 3578·2021-09-26 09:46
閱讀 2883·2021-09-13 10:23
閱讀 3602·2021-09-07 10:24
閱讀 2449·2019-08-29 13:20
閱讀 2975·2019-08-28 17:57
閱讀 3128·2019-08-26 13:27
閱讀 1236·2019-08-26 12:09
閱讀 567·2019-08-26 10:27