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最新版本。
网站主机的性能也会影响你网站的速度,所以买一台配置高的服务器。