利用Laravel怎么优化网站打开的速度

  介绍

这篇文章将为大家详细讲解有关利用Laravel怎么优化网站打开的速度,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

<强>前言

Laravel是一个功能强大的框架,组件很多,代码也很庞大,它的易用方便是牺牲了性能的,即便如此它仍然是一个优秀的框架,但在正式环境下要做好优化提升网站的打开速度。下面这篇文章主要给大家介绍了关于Laravel网站打开速度优化的一些方法技巧,下面话不多说,来一起看看详细的介绍:

<强>一、关闭调试

打开.env文件,把调试设置为假。

 APP_ENV=当地
  APP_DEBUG=false
  APP_KEY=base64:圣/aTFeaE13eyao1Raee6jC9Ff + Yle1SE + wtyk0H6B4=

<强>二、缓存路由和配置

php  artisan 路线:缓存      php  artisan 配置:缓存

<强>三,Laravel优化命令

php  artisan 优化

<强>四,作曲家优化

sudo  composer  dump-autoload ——优化

<强>五、使用Laravel缓存

使用Laravel缓存的方法缓存内容,有文件缓存,数据库缓存,复述,缓存,使用复述,也可以用predis组件,也可以多种缓存方式结合。

lists 美元;=,缓存::记得(& # 39;travel.destination.lists& # 39;,, 20日,function  (), {   ,return 这→美元目标→getList ();   });

<强>六、使用CDN

如七牛CDN,每月送你20克流量和20克存储空间,对于小站来说完全足够了。

<强>七、使用PHP 7并开启OPcache

提PHP 7高性能的几个技巧,第一条就是开启opache,引用下原文:

记得启用Zend OPcache,因为PHP7即使不启用OPcache速度也比PHP - 5.6启用了OPcache快,所以之前测试时期就发生了有人一直没有启用OPcache的事情

我的阿里云服务器是通过一个叫雷米的centos源提供的PHP 7,默认没装OPcache,用<代码>百胜列表yum70 * 命令搜索一下,果然有,于是安装下来:

yum  install  php70-php-opcache。x86_64

然后重启php-fpm,使用<代码>服务php70-php-fpm重启命令。(不同的系统和环境根据自己的情况安装和开启opache)

利用Laravel怎么优化网站打开的速度

新建一个php文件,用phpinfo()函数显示php。ini信息,如果可以找到OPcache项,说明成功启用了。安装和启用PHP 7,就是给PHP 7再加一个翅膀!

<强>八,nginx开启gzip压缩

在服务器nginx开启gzip压缩是优化网站性能的方法之一,可以有效减少服务器带宽的消耗,缺点是会增大CPU的占用率,但是很多时候CPU往往是空闲最多的。

引用nginx官网的介绍:

ngx_http_gzip_module模块是一个过滤器,使用“gzip压缩响应的方法。这通常有助于减少传输数据的大小了一半甚至更多。

<强>在Nginx开启gzip压缩

打开Nginx。参看文件,添加如下:

gzip ;   gzip_min_length  1 k;   gzip_buffers  16, 64 k;   gzip_http_version  1.1;   gzip_comp_level  9;   gzip_types 文本/plain 应用程序/x-javascript 应用程序/javascript 文本/css 应用程序/xml 文本/javascript 应用程序/x-httpd-php 图像/jpeg 图像/gif 图像/png;   gzip_vary ;

<强> gzip参数介绍

<代码> gzip alt="利用Laravel怎么优化网站打开的速度">

内容编码字段是gzip,表示该网页是经过gzip压缩的。

这不仅仅是针对Laravel网站的性能优化方法,其中很多是通用的网站性能优化的方法,当然还有很多可以优化的地方。

关于利用Laravel怎么优化网站打开的速度就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

利用Laravel怎么优化网站打开的速度