WordPress打开慢分析优化方案

2,697次阅读
没有评论

共计 1134 个字符,预计需要花费 3 分钟才能阅读完成。

前言

使用 WordPress 过程中,很多小伙伴肯定遇到过打开很慢,但是服务器带宽很高,网站打开慢要从多方面着手优化,下面我说一下我在优化的过程中的解决方法

WordPress 打开慢分析优化方案

服务器

服务器的带宽是很重要的,比如你的服务器是 1M 的,你的首页加载需要 3M,那就需要三次运输才可以正常打开,所以服务器的带宽也要考虑在优化中

WordPress

WordPress 是使用的谷歌字体,所以加载的时候是很慢的,所以我们要去掉字体或代替来解决


// 去除谷歌字体
    if (!function_exists('remove_wp_open_sans')) :
    function remove_wp_open_sans() {wp_deregister_style( 'open-sans');
    wp_register_style('open-sans', false);
    }
  // 前台删除 Google 字体 CSS
    add_action('wp_enqueue_scripts', 'remove_wp_open_sans');
  // 后台删除 Google 字体 CSS
    add_action('admin_enqueue_scripts', 'remove_wp_open_sans');
  endif;

将以上代码添加到当前使用的主题的 functions.php 文件中即可

WordPress 评论者头像是使用的 Gravatar 头像,Gravatar 也是加载很慢的,首页如果调用评论组件可能会有头像展示很慢,所以可以考虑把头像做成静态化,可以按照头像缓存的插件,自行度娘。

WordPress 模板

再一方面也是很重要的地方就是你的主题模板了。模板是调用 WordPress 函数来展示你的前端首页等文章页面的,所以前端多余的代码沉余会导致网站很慢,可使用谷歌浏览器使用 F12 检查,来检测一下网站加载慢的地方,从而着手优化,比如网站图片比较多,导致网站打开很慢,可以把网站动态分离,把图片放在图床或 OSS 来云存储,或增大网站的带宽加速加载即可。模板建议不要使用盗版主题,如果有开发能力,可自行开发或在主题进行审查,修改即可。可以把多余的功能去掉,主要的功能优化。

CSS/JS 使用 CDN 托管解决,不在服务器上加载,可实现加速加载,如果经济条件允许可以使用全站 CDN 加载。CDN 可根本的解决网站慢的问题,像博主这样经济不允许的情况下只能一切从简~

HTTP2.0

之前发过类似的文章,现在都逐渐从协议头 http1.0 → http2.0,可从下方传送门扩展阅读。

扩展阅读:http2 时代优化网站速度压缩协议头

小结

网站优化是条漫长的路,发现问题 – 解决问题 – 就 ok 了,博主从开始接触到 WordPress 到现在一步步的走过来,也是一个深坑一个深坑的,再次记录希望看到此篇文章的有所启发和感悟。

正文完
 
zyx
版权声明:本站原创文章,由 zyx 2020-07-02发表,共计1134字。
转载说明:所有文章未经授权禁止转载、摘编、复制或建立镜像
评论(没有评论)