wordpress加速方法大全,只说有效果的

voice 站点 2019年1月21日22:31:50 评论浏览:310

wordpress打开速度是一个硬伤,下面根据自己的实测,说下有效果的几种方法。

一:安装 WPJAM BASIC 插件

这个插件主要屏蔽了wordpress不常用的功能,安装了很多其他的扩展,安装这个插件后,可以节省三到四个插件。比如计数、缓存、发邮件、sitemap、oss存储插件。

需要注意的是, 屏蔽主题Widget (可能导致部分主体小工具不显示) 和
前台不加载语言包 (可能导致标签页摘要显示过长)需要酌情开启。

二:升级最新的php版本

这需要根据你的主题来,比如我的是知更鸟正版,支持php7.3,我之前用的是7.0,升级到7.3之后网站速度的确有加快。

三:开启Memcached缓存

原理不多说,下面介绍宝塔面板的开启办法。

在软件管理里,找到 Memcached ,然后安装。

找到你目前正在使用的php版本,在安装扩展里,找到
memcached ,然后安装。

WPJAM Basic 插件已经集成 Memcached 的功能,将 wpjam-basic/template/ 目录下的 object-cache.php 文件复制到 wp-content 目录下,注意不是 wp-content/plugins/

等php的扩展和 Memcached 安装完毕,然后你复制文件到指定地方后,在wpjam系统信息里,就会出现下方的信息。

详情可以参考这个链接:https://blog.wpjam.com/article/wordpress-memcached

四:开通cdn和oss存储

cdn和oss目前都很便宜,原理是这样的,将你网站的图片等资源存储在oss上面,然后通过cdn加速。阿里云的oss目前5元钱能买半年,小站是足够用了,而cdn20元也能买100G的流量。

比如本站用了之后,图片的链接地址就变成了 https://cdn.voicenews.cn/wp-content/uploads/2018/07/3.jpg。

五:安装AMP插件

本站目前仅安装了两款插件,一个是wpjam,一个是AMP,这个是谷歌开发的给移动端加速的插件,考虑到百度开发的MIP难改造,就使用了谷歌的AMP,操作简单,而且谷歌浏览器的使用人数全球第一。

六:压缩HTML代码

直接将下面的代码添加到function.php中

//压缩html代码 
function wp_compress_html(){
    function wp_compress_html_main ($buffer){
        $initial=strlen($buffer);
        $buffer=explode("<!--wp-compress-html-->", $buffer);
        $count=count ($buffer);
        for ($i = 0; $i <= $count; $i++){
            if (stristr($buffer[$i], '<!--wp-compress-html no compression-->')) {
                $buffer[$i]=(str_replace("<!--wp-compress-html no compression-->", " ", $buffer[$i]));
            } else {
                $buffer[$i]=(str_replace("\t", " ", $buffer[$i]));
                $buffer[$i]=(str_replace("\n\n", "\n", $buffer[$i]));
                $buffer[$i]=(str_replace("\n", "", $buffer[$i]));
                $buffer[$i]=(str_replace("\r", "", $buffer[$i]));
                while (stristr($buffer[$i], '  ')) {
                    $buffer[$i]=(str_replace("  ", " ", $buffer[$i]));
                }
            }
            $buffer_out.=$buffer[$i];
        }
        $final=strlen($buffer_out);   
        $savings=($initial-$final)/$initial*100;   
        $savings=round($savings, 2);   
        $buffer_out.="\n<!--压缩前的大小: $initial bytes; 压缩后的大小: $final bytes; 节约:$savings% -->";   
    return $buffer_out;
}
if ( !is_admin() ) { 
        ob_start("wp_compress_html_main");
    }
}
add_action('init', 'wp_compress_html');

成功后,网页的源码底部会出现:

  • 如有帮到您,可适当赞助
  • 支付宝
  • weinxin
  • 不关心金额,只在乎鼓励
  • 微信
  • weinxin
voice 站点
懒人床上笔记本电脑桌台式家用双人电脑桌床上书桌可移动跨床桌
探璞太空记忆棉枕头枕芯慢回弹记忆枕头成人护颈椎枕单人学生枕头
fourLoko四洛克four调酒师系列紫枭粉蝎进口预调鸡尾酒两罐套装
精油一件代发,法国Florihana 荷荷巴油

发表评论

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