前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >网站速度优化之“缓存技术”、有效提升页面生成的时间!

网站速度优化之“缓存技术”、有效提升页面生成的时间!

作者头像
QUXINGDONG.COM
修改2018-11-26 10:17:08
1K0
修改2018-11-26 10:17:08
举报
文章被收录于专栏:厦门SEO

一、Memcached和Batcache:

01.Memcached是啥?

Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。

图片转载于#厦门SEO:seo.quxingdong.com
图片转载于#厦门SEO:seo.quxingdong.com

02.服务器PHP安装Memcached扩展:

首先要给服务器PHP安装Memcached扩展,下面以宝塔面板为例介绍Memcached安装方法,用其他服务器面板或者用环境一键包的自己去百度相应的安装方法吧~宝塔这么好用,不用、怪我咯?

图片转载于#厦门SEO:seo.quxingdong.com
图片转载于#厦门SEO:seo.quxingdong.com

03.WordPress安装Memcached和Batcache插件:

接着就是安装安装Memcached和Batcache插件啦,两个插件我直接打包好了,可以直接:[点我下载] 。下载解压后的object-cache.php和batcache.php上传到wordpress的/wp-content/目录下即可~

var $max_age = 3600; // Expire batcache items aged this many seconds (zero to disable batcache) var $remote = 0; // Zero disables sending buffers to remote datacenters (req/sec is never sent) var $times = 2; // Only batcache a page after it is accessed this many times… (two or more) var $seconds = 0; // …in this many seconds (zero to ignore this and use batcache immediately)

其中batcache.php中的上述代码是用来修改缓存时间的,你可以根据自己喜好进行修改!不过我已经帮您设置好了,直接上传即可~

图片转载于#厦门SEO:seo.quxingdong.com
图片转载于#厦门SEO:seo.quxingdong.com

04.编辑wp-config.php启动wordpress高级缓存功能:

上述所说步骤做完之后,编辑博客根目录的wp-config.php 文件,添加下方两段代码进去并保存:

define('ENABLE_CACHE', true); define('WP_CACHE', true);

图片转载于#厦门SEO:seo.quxingdong.com
图片转载于#厦门SEO:seo.quxingdong.com

解析:define(‘ENABLE_CACHE’, true);这段是激活Memcached; define(‘WP_CACHE’, true);是激活Batcache;

上方步骤完成之后,进入博客后台-插件-已安装插件,如下图所示。你就可以看到新增出来的两个Drop-in高级插件:

图片转载于#厦门SEO:seo.quxingdong.com
图片转载于#厦门SEO:seo.quxingdong.com

二、OPcache和Autoptimize:

01.OPcache是啥?

图片转载于#厦门SEO:seo.quxingdong.com
图片转载于#厦门SEO:seo.quxingdong.com

OPcache通过将 PHP 脚本预编译的字节码存储到共享内存中来提升 PHP 的性能, 存储预编译字节码的好处就是 省去了每次加载和解析 PHP 脚本的开销。

02.OPcache安装:

跟上面Memcached一样的安装方法:

图片转载于#厦门SEO:seo.quxingdong.com
图片转载于#厦门SEO:seo.quxingdong.com

03.Autoptimize插件介绍:

这个插件可以把多个页面资源压缩成一个文件,比如CSS和JS,也会对HTML进行压缩。但Autoptimize插件加载了部分国内无法访问的资源,严重影响打开插件设置页面速度。建议下载我下面放出的插件安装包,登陆你的WordPress后台上传安装即可~

04.Autoptimize插件安装:

WordPress Autoptimize插件下载

上传完、启用、更新翻译、打开插件设置、勾选HTML-CSS压缩即可、保存!访问前端页面测评速度~

图片转载于#厦门SEO:seo.quxingdong.com
图片转载于#厦门SEO:seo.quxingdong.com

Ps:本文由@屈兴东原创于#厦门SEO文章:《网站速度优化之“缓存技术”、有效提升页面生成的时间!》https://seo.quxingdong.com/341.html,并转载于#腾讯云+社区!未经许可,禁止二次转载。

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、Memcached和Batcache:
    • 01.Memcached是啥?
      • 02.服务器PHP安装Memcached扩展:
        • 03.WordPress安装Memcached和Batcache插件:
          • 04.编辑wp-config.php启动wordpress高级缓存功能:
          • 二、OPcache和Autoptimize:
            • 01.OPcache是啥?
              • 02.OPcache安装:
                • 04.Autoptimize插件安装:
                相关产品与服务
                数据库
                云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
                领券
                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档