WordPress处理后台访问缓慢的问题

1 WordPress简介。
WordPress功能强大,可扩展,主要是因为插件众多,功能容易扩展。基本上一个完整网站的所有功能都可以通过第三方插件来实现。
WordPress拥有强大的社区支持,数千万开发者对WordPress进行投稿和评论,所以WordPress是安全且活跃的。
2后台访问慢的原因。
因为静态性能差,确切的说是真正的静态性能不好,WordPress在访问后台的时候会加载大量的界面信息。
当你登录WordPress后台,它会连接到WordPress官方界面,获取程序更新、主题更新、插件更新、语言包更新等等。由于官方的WordPress服务器在国外,据说国内用户访问和加载非常慢,有时他们只是伪造自己的生活。

3个解决方案。
1.静态缓存插件:
Wpsupercache是由官方的WordPress开发者doncha开发的。它是目前最高效、最灵活的WordPress静态缓存插件。它直接从整个网页生成HTML文件,所以web服务器不需要解析PHP脚本。有了这个插件,你可以大大加快wordpress博客的速度。
进入WordPress Dashboard->安装插件->搜索wp超级缓存->安装->启用,然后输入已安装的插件找到wp超级缓存设置,选择以下选项并保存。

2如果固定连接有问题,请首先将固定连接设置为任何其他不幼稚的类型。

我们需要做的是筛选掉无用的后台查询函数,并将以下代码添加到您当前主题目录中的函数文件functions.php中:

//去除后台没必要的功能
function disable_dashboard_widgets() {
remove_meta_box('dashboard_recent_comments', 'dashboard', 'normal');//近期评论
remove_meta_box('dashboard_recent_drafts', 'dashboard', 'normal');//近期草稿
remove_meta_box('dashboard_primary', 'dashboard', 'core');//wordpress博客
remove_meta_box('dashboard_secondary', 'dashboard', 'core');//wordpress其它新闻
remove_meta_box('dashboard_right_now', 'dashboard', 'core');//wordpress概况
remove_meta_box('dashboard_incoming_links', 'dashboard', 'core');//wordresss链入链接
remove_meta_box('dashboard_plugins', 'dashboard', 'core');//wordpress链入插件
remove_meta_box('dashboard_quick_press', 'dashboard', 'core');//wordpress快速发布
}
add_action('admin_menu', 'disable_dashboard_widgets');
//移除 WordPress 加载的JS和CSS链接中的版本号
function wpdaxue_remove_cssjs_ver( $src ) {
if( strpos( $src, 'ver=' ) )
$src = remove_query_arg( 'ver', $src );
return $src;
}
add_filter( 'style_loader_src', 'wpdaxue_remove_cssjs_ver', 999 );
add_filter( 'script_loader_src', 'wpdaxue_remove_cssjs_ver', 999 );
//移除自动保存
wp_deregister_script('autosave');
//移除修订版本
remove_action('post_updated','wp_save_post_revision' );
//后台禁用Google Open Sans字体,加速网站
add_filter( 'gettext_with_context', 'wpdx_disable_open_sans', 888, 4 );
function wpdx_disable_open_sans( $translations, $text, $context, $domain ) {
if ( 'Open Sans font: on or off' == $context && 'on' == $text ) {
$translations = 'off';
}return $translations;
}

 

如果提示:出现在您保存修改前,您需要将此文件设置为可写。参见Codex来获取更多资讯。
解决方法如下
首先需要你有root权限,SSH登录,进入到wp的安装目录:

cd /var/www/
1

这里主要是找到自己的wp-content目录,不同的人不一样,我的在wwwroot下,找到后直接chomd赋予权限即可!

修改后发现以及可以更新了!

如果之前代码添加出错可添加如下代码

// 后台禁用Google Open Sans字体,加速网站

add_filter( 'gettext_with_context', 'wpdx_disable_open_sans', 888, 4 );
function wpdx_disable_open_sans( $translations, $text, $context, $domain ) {
if ( 'Open Sans font: on or off' == $context && 'on' == $text ) {
$translations = 'off';
}
return $translations;
}

 

其他4个
1用缓存数据库redis替换关系数据库MySQL。
redis和mysql的区别概述。

(1)在类型上。

就类型而言,mysql是一个关系数据库,redis是一个缓存数据库。
一个
(2)在功能上。

Mysql用于将数据持久存储到硬盘,功能强大但速度慢。

Redis用于将常用数据存储到缓存中,读取速度快。

(3)按需。

Mysql和redis因为需求不同,一般会一起使用。
一个
2PHP版本问题,更新到PHP最新版本。
网站主机的性能也会影响你网站的速度,所以买一台配置高的服务器。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

免责声明   ⚠️ 1. 本站所有资源来源于网络收集,若资源侵犯了您的合法权益, 请来信通知我们(Email: 1427707223@qq.com),我们会及时删除,给您带来的不便,我们深表歉意! 2. 分享目的仅供大家学习和交流,若使用商业用途,请购买正版授权! 否则产生的一切后果将由下载用户自行承担! 3. 会员不得使用于非法商业用途,不得违反国家法律。否则后果自负! 4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解! 5. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需! 6. 因源码具有可复制性,一经购买 ,不得以任何形式退款。 7.更多详情请点击查看

优站网 WordPress教程 WordPress处理后台访问缓慢的问题 https://www.zhanceo.com/14998.html

诚乃立身之本、信为道德之基

常见问题
  • 如果付款后没有弹出下载页面,多刷新几下,有问题联系客服!
查看详情
  • 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。
查看详情

相关文章

联系官方客服

为您解决烦忧 - 24小时在线 专业服务

WordPress处理后台访问缓慢的问题-海报