笨猫博客

  • 🍟首页
  • 🍘目录
    • 🥝VPS教程
    • 🍾猫玩技术
    • 🍹干货分享
    • 🍏软件分享
    • 🍩一只猫
  • 🍋工具
    • 🌽IP路由追踪
    • 🍐域名Whois查询
    • 🥘域名被墙查询
    • 🍧IP正常检测
    • 🔥IP端口检测
    • 🍆短网址
    • 🐟VIP音乐播放
    • 🍯KMS激活
  • 🍓链接
  • 🍪联系
  • 🍱登录
    • 🥦登录
    • 🍒注册
关注互联网,生活,音乐,乐此不疲的一只笨猫
  1. 首页
  2. 猫玩技术
  3. 正文

通过对WordPress 的 wp-config.php 文件改造来提升WordPress 性能

2023-01-09 1798点热度 0人点赞 0条评论

最近在学习WordPress,希望可以把万事屋太卡的毛病去掉。

暂时不敢在数据库里动手脚,所以先通过对 WordPress 的 wp-config.php 文件进行一些基本的配置调试,减少一些几乎多余的查询数据库次数。

先给自己网站内部定个地址,别程序每次都自己去查一遍。

指定 cookies 域小知识:由于很多原因你需要给站点指定 cookies 域。比较常⻅的就是阻止子域名上请求静态内容的 cookies 不必要的传输。这种情况下,你就可以使用此定义告知 WordPress 只向非静态域发送 cookies,这将会大大提高网站的性能。

  1. define('COOKIE_DOMAIN’', 'www.meiqiantu.com');

//设置地址而不是服务器检查,这将减少服务器查询

  1. define('WP_HOME', 'https://www.meiqiantu.com');
  2. define('WP_SITEURL', 'https://www.meiqiantu.com');

//优化文章修改历史:Post-Revisioning

  1. define('AUTOSAVE_INTERVAL', 120);

// 修改 WordPress 编辑器自动保存时间间隔为 120 秒保存一次

  1. define('WP_POST_REVISIONS', 5);

//仅保留保留 5 个最近修改,也可以减小此数字,但不能太低了

  1. define('EMPTY_TRASH_DAYS', 7 );

//7 天后自动清空回收站,这个自己根据情况设定

  1. define( 'CORE_UPGRADE_SKIP_NEW_BUNDLED', true );

//更新时跳过 wp-content 目录,增加更新效率

  1. define('TEMPLATEPATH', '/wp-content/themes/begin');
  2. define('STYLESHEETPATH', '/wp-content/themes/begin');

//通过剔除对模板路径和样式表路径的数据库查询,这样可提高站点的性能。

如果你的主机支持指定 PHP 使用的内存,还可以根据主机配置情况加入下面任一行代码:

  1. define('WP_MEMORY_LIMIT', '64M');
  2. define('WP_MEMORY_LIMIT', '96M');
  3. define('WP_MEMORY_LIMIT', '128M');

如果你没有使用缓存插件一类的插件,可以手动开启 WP 自带的缓存(Cache)功能,并设置缓存时间,是非常必要的事情。

  1. define('WP_CACHE', true);

// 打开 WordPress 自带的缓存功能

对于 WordPress 比较熟的站⻓可能会发现自己的网站会经常请求向 wordpress.com 的服务器发送请求传送数据,虽然 WordPress 不会对我的小站有什么兴趣,不过这样一来 wordpress 的运行效率就降低了很多。所以为了避免这类外部请求的发送,我们可 以通过设置 wp-config.php 来屏蔽此类外部请求的发送,在 wp-config.php 添加如下代码:

  1. define('WP_HTTP_BLOCK_EXTERNAL', true);

//禁止 WordPress 程序发出对外请求

值得注意的是我们在加入以上代码后你的网站将无法对任何一个外部服务器发出请求,如果站⻓朋友们为了加速网站收录使用了 ping 功 能,加上以上代码后 ping 功能将会失效。

我们可以设置对外请求白名单即可解决 ping 失效问题,代码如下:

  1. define('WP_ACCESSIBLE_HOSTS', 'ping.baidu.com');

//仅允许 WordPress 向 ping.baidu.com 发送请求

注:如果你的博客本身已经集成了类似“微博同步”、“新浪博客同步发布博文”、“微信机器人”等等一些功能,一定要慎重使用这个“禁止 WordPress 程序发出对外请求”,一旦使用了,所有这些都会失效的。

对了,完成后保存时一定要设定此文档的编码为 UTF8,要不上传覆盖后会造成 WordPress “500 错误”的,还有就是要养成提前备份好 wp-config.php 文档的习惯,否则后果自负了!

标签: 暂无
最后更新:2023-01-07

笨猫

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

最新 热点 随机
最新 热点 随机
Aeroshell 智能终端-你的运维好帮手 过滤iOS烦人的开屏广告18Bit DNS 忘掉“学”英语,开始“接触”英语!一键给你的浏览器装一个“英语环境”生成器 软软一键开关 --提供多个 Windows 系统开关,例如保持常亮、隐藏桌面图标 2025年Shadowrocket(小火箭)最新苹果ios配置使用图文教程 MoonTV 客户端 v1.0.0 发布!
忘掉“学”英语,开始“接触”英语!一键给你的浏览器装一个“英语环境”生成器软软一键开关 --提供多个 Windows 系统开关,例如保持常亮、隐藏桌面图标过滤iOS烦人的开屏广告18Bit DNSAeroshell 智能终端-你的运维好帮手
关于黑神话:悟空 公网DDNS神器 “DDNS-GO” 快速部署线上服务的平台 CNative reCaptcha 国内无法加载解决方案(original by xmdhs) 屏幕尺子:虚拟化测量工具 奥运首战国奥战平 董方卓历史性进球
最近评论
dk 发布于 1 个月前(09月22日) 哈哈哈哈
天天下载Ttzip 发布于 2 个月前(09月15日) 很棒的网站!感谢分享,谢谢站长!!@天天下载Ttzip
诗音 发布于 2 个月前(08月29日) 时间改到2099年在暂停更新也可以
vip券网 发布于 3 个月前(08月01日) 写的很详细,赞 :razz: :evil:
萧瑟 发布于 4 个月前(07月14日) 这个我也用了好久,不知道啥时候能上IP证书
标签
elliptictrue100.10.02
BLOG ChatGPT Chrome CloudFlare DirectAdmin github Godaddy google kloxo Linux OneDrive OneIndex PHP QQ shadowsocks SNS ssh Typecho VPS web2.0 whmcs Windows wordpress 一键脚本 下载 免费 博客 图文教程 图标 图片 域名 头像 奥运 宝塔面板 插件 教程 日记 有趣 浏览器 游戏 猫 生活 电影 百度 网站 视频 设计 软件 阿里云盘 音乐
好友
  • glzjin's blog glzjin's blog
  • ZAERA博客
  • 冰沫记
  • 奇它博客
  • 猫腻‘s Blog
  • 猫饭
  • 肥宅之家
  • 萌博
  • 野路子程序员

COPYRIGHT © 2022 笨猫博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang