笨猫博客

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

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

2023-01-09 1564点热度 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
取消回复

最新 热点 随机
最新 热点 随机
WinRAR 商业版下载安装和白嫖指南 Certbot申请谷歌免费SSL证书 宝塔面板卸载全解析:命令与脚本两种方式详解 SSL证书密钥类型选择RSA还是ECC算法?对网站的影响及建议 万能 一键dd windows 脚本, 含 win10/win11/server2025官方最精简版,一键激活+VC运行库 煎饼大佬的一键DD/重装脚本
煎饼大佬的一键DD/重装脚本DD一个轻量的Alpine+Linux+发行版+更轻+更快+更安全LibreTV - 免费在线视频搜索与观看平台万能 一键dd windows 脚本, 含 win10/win11/server2025官方最精简版,一键激活+VC运行库SSL证书密钥类型选择RSA还是ECC算法?对网站的影响及建议宝塔面板卸载全解析:命令与脚本两种方式详解
Debian 安装使用 Cloud内核降低内存消耗 xshell 5/6免费注册官方版本下载,非破解版 Centos無損升級AlmaLinux OS的教程 CentOS/Debian/Ubuntu 二键安装魔改BBR-xratzh 网易CC: 网易低调推出游戏与网聊语音客户端 2023年最新Netcup企业、个人注册、免税百分百德国机房教程
最近评论
龙笑天 发布于 3 周前(05月25日) 一直用的萌咖的路过 :smile:
C 发布于 1 个月前(05月04日) 有个更省心的路子,上传到 catbox.moe,然后用 i0.wp.com 做加速(也支持heif格...
薯条 发布于 3 个月前(03月21日) 这个博客18年了吗,好久了哎
Q 发布于 3 个月前(03月19日) 您好: 我的一个WORDPRESS站点,安装了 wp telegram插件,我在配置了Bot ...
喂 发布于 3 个月前(03月08日) 热帖ggww
标签
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