优化Laravel网站打开速度

Laravel是一个功能强大的框架,组件很多,代码也很庞大,它的易用方便是牺牲了性能的,即便如此它仍然是一个优秀的框架,但在正式环境下要做好优化提升网站的打开速度。

1.关闭debug

打开.env文件,把debug设置为false.

PHP

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中使用缓存就是这么优雅方便:

PHP

$lists = Cache::remember(‘travel.destination.lists‘, 20, function () {
    return $this->destination->getList();
});

6.使用CDN

7.使用PHP 7并开启OPcache

8.nginx开启gzip压缩

出处(http://blog.tanteng.me/2016/06/laravel-optimize/

时间: 2024-11-09 13:41:56

优化Laravel网站打开速度的相关文章

网站打开速度慢的原因,排查方法及优化方法

如果你的网站打开速度过慢,而你又不知道该如何解决,那么这篇文章是非看不可了.手把手的教你如何排查网站打开慢的原因,以及优化方法. 排查网站打开速度慢的原因: 1 网站服务器速度或租用空间所在服务器速度服务器空间速度是网站打开速度快的硬件基础,也是先决条件.否则即使你网站页面设计的非常"苗条",网站打开速度也会打折扣.解决办法:要找你的空间商解决或换空间商. 如何检测服务器速度快慢呢? 方法一: ping命令看连接到服务器的时间和丢包情况. 1>单击"开始"键并

提高网站打开速度的7大秘籍---依据Yslow工具的优化【转】

很多站长使用虚拟主机来做网站,网页内容一旦很多,网站打开速度就会特别慢,如果说服务器.带宽.CDN这类硬指标我们没有经济实力去做,不妨通过网页代码优化的方式来提高速度,卢松松总结了一些可行性的方法. 1: 缩小Javascript和CSS文件       如果你的网站大约有50-60%的用户是第一次访客,那么这些人会下载Javascript和CSS,如果这些文件很大浏览器会下载很长时间. 使用压缩工具可以减少Javascript和CSS尽一半的文件大小,如果你有信心使用“命令行”我强烈推荐使用雅

影响网站打开速度的因素有哪些

1. 机器的配置 包括服务器端与客户机端的硬件配置程度,同样的网络环境下,双核的服务器的运算能力肯定要强一些,毫无疑问的,同样的网络环境下,你用一台赛扬的机器和奔四双核处理器的电脑,打开同样的网页,速度,也肯定不一样. 2. 服务器软件 软件多少.稳定和软件的正确配置,都会影响到服务器环境,以致影响到网络速度.服务器安装软件防火墙,会牺牲一些网络速度,所以VPS.或独立服务器用户装一个防火墙足矣. 3. 网页内容的大小 网页文件的大小是网站是否能快速打开最重要一个因素,如果说服务器等硬件方面我们

C#提高网站打开速度的方法

一般讲到一个好的网站,一般都是需要几点,打开速度快,非常美观,操作方法,网站排名好,今天我们主要来讲一下网站打开速度快的解决方法,由于现在制作网站使用的开发语言是asp.net(C#)比较多,所以我们今天主要根据asp.net来讲. 一.浏览器端优化1.压缩网页一般情况下,正常一个网页我们都是需要讲排版格式规范,这样网站开发速度比较快,而且注释也方便写,技术人员一看就懂,但是在网页上面我们就不需要这些了,注释,还有规范的格式会增加网页容量的大小,容量越大打开速度越慢,所以我们在做网页的时候去格式

提高网站打开速度的7大秘籍(转)

很多站长使用虚拟主机来做网站,网页内容一旦很多,网站打开速度就会特别慢,如果说服务器.带宽.CDN这类硬指标我们没有经济实力去做,不妨通过网页代码优化的方式来提高速度,卢松松总结了一些可行性的方法. 1: 缩小Javascript和CSS文件 如果你的网站大约有50-60%的用户是第一次访客,那么这些人会下载Javascript和CSS,如果这些文件很大浏览器会下载很长时间. 使用压缩工具可以减少Javascript和CSS尽一半的文件大小,如果你有信心使用“命令行”我强烈推荐使用雅虎的YUI压

提高网站打开速度的7大秘籍

很多站长使用虚拟主机来做网站,网页内容一旦很多,网站打开速度就会特别慢,如果说服务器.带宽.CDN这类硬指标我们没有经济实力去做,不妨通过网页代码优化的方式来提高速度,卢松松总结了一些可行性的方法. 1: 缩小Javascript和CSS文件 如果你的网站大约有50-60%的用户是第一次访客,那么这些人会下载Javascript和CSS,如果这些文件很大浏览器会下载很长时间. 使用压缩工具可以减少Javascript和CSS尽一半的文件大小,如果你有信心使用“命令行”我强烈推荐使用雅虎的YUI压

网站打开慢怎么回事,哪些原因导致网站打开速度很慢

网站打开速度非常慢相信是很多人都会遇到的问题,除了本身网速慢的原因之外,更多的应该是从网站本身方面考虑,有时一些细节性的问题都会导致网站打开慢,一般原因会有以下几个方面: 第一,网站服务器空间的问题.网站都是存放在服务器空间里了,如果服务器响应比较慢,那么网站同样的就会打开很慢,因此站长们在选择空间时,应该选择那些有实力的空间服务商,选择双线或多线的主机,最好选择国内的空间: 第二,网站代码问题,例如使用table布局的就会比使用div布局的网站打开慢,另外还有就是一些Javascript和一引

网站打开速度慢,怎么检查?

怎么检测自己网站的打开速度是不是正常的?iis7网站监控 网站是否被劫持.DNS是否被污染.网站打开速度测试的检查. 如果发现网站打不开了,首先先看下到底是内在还是外在因素导致的,或是其他的因素. 1,网络情况 网络正常的情况下,可以浏览一下其他网页看网络情况是否正常. 2,设备问题 当网站出现问题的时候,你更换下当时浏览网页的设备,看看用别的是否能正常打开网页. 3,浏览器 不同的浏览器打开网页的速度也是不一样的,如果出现打不开网页的问题,可以更换多个浏览器进行测试,这里二号桥小程序制作公司提

网站打开速度太慢?不单单是网络问题

网站访问速度慢?马上检查下这几点你就知道了. 1.用IIS7网站监控先检查一下网站是否有安全方面的问题,没有再解决别的问题,如果有安全性的问题,就需要具体问题,具体分析. 2.网站页面大小直接影响网站的加载速度.网站的页面图片,代码文件越大,加载就会越慢.那么如何查看网页的大小呢?打开谷歌或360浏览器,打开你要测试的网址,按下F12或FN+F12键,刷新网页,就可以查看网页大小了! 3.服务器的稳定性 如果你的网站访客主要是国内大陆群体,那么国内主机,就要比海外主机稳定: 4.服务器带宽 带宽