WordPress访问速度优化的小记

少羽.
392
文章
72
评论
2020年2月12日03:29:37 评论 713 1135字阅读3分47秒

众所周知wordpress优化有几大点,第一就是减少插件,第二减少数据库查询,第三动静分离,其次就是使用缓存插件进行缓存.

这里我们路人博客,未启用任何缓存插件,当然我的新站路人娱乐网,也不想启用缓存插件.

我们首先来看数据库查询次数

87次作为首页来说 查询次数还是较多的.我们来开始优化,代码添加在WordPress的wp-config.php

/** 设置WordPress变量和包含文件。 */
require_once( ABSPATH . 'wp-settings.php' );
/** 减少数据库查询次数 **/
define('COOKIE_DOMAIN', 'www.luryl.com');
//设置地址而不是服务器检查,这将减少服务器查询
define('WP_HOME', 'https://www.luryl.com');
define('WP_SITEURL', 'https://www.luryl.com');
//优化文章修改历史:Post-Revisioning
define('AUTOSAVE_INTERVAL', 120);// 修改 WordPress 编辑器自动保存时间间隔为 120 秒保存一次
define('WP_POST_REVISIONS', 5);//仅保留保留 5 个最近修改,也可以减小此数字,但不能太低了
define('EMPTY_TRASH_DAYS', 7 );//7 天后自动清空回收站,这个自己根据情况设定
define( 'CORE_UPGRADE_SKIP_NEW_BUNDLED', true );//更新时跳过 wp-content 目录,增加更新效率
//通过剔除对模板路径和样式表路径的数据库查询,这样可提高站点的性能。
define('TEMPLATEPATH', '/wp-content/themes/b2');
define('STYLESHEETPATH', '/wp-content/themes/b2');
define('WP_ACCESSIBLE_HOSTS', 'ping.baidu.com');//仅允许 WordPress 向 ping.baidu.com 发送请求
define('WP_MEMORY_LIMIT', '128M');

这里修改成你们的就可以了.然后在网站

</head>

前加上下面这段代码,其作用是一种DNS预解析技术,当你浏览网页时,浏览器会在加载网页时对网页中的域名进行解析缓存,这样在你单击当前网页中的连接时就无需进行DNS的解析,减少用户等待时间,提高用户体验。

<link rel="dns-prefetch" href="//hm.baidu.com">
<link rel="dns-prefetch" href="//cdn.luryl.com">

 

继续阅读
  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
广告也精彩
  • 本文由 发表于 2020年2月12日03:29:37
本站服务器配置 关于本站

本站服务器配置

最近有人问我,为什么我博客访问速度比他好。我服务器配置是什么?怎么优化的? 我这里统一回答一下。 服务器配置 阿里云轻量应用服务器(学生机) CDN 腾讯云cdn 宝塔 PHP7.2 MySQL5.6...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: