码迷,mamicode.com
首页 > Web开发 > 详细

优化Laravel网站打开速度

时间:2016-06-14 14:12:04      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:

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存储空间,具体多少不记得了,总之对于小站来说完全足够了。

 

http://blog.tanteng.me/2016/06/laravel-optimize/?utm_source=tuicool&utm_medium=referral

优化Laravel网站打开速度

标签:

原文地址:http://www.cnblogs.com/chunguang/p/5583652.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!