只接受发布货源信息,不可发布违法信息,一旦发现永久封号,欢迎向我们举报!
1064879863
16货源网 > 餐饮行业新闻资讯 > 网站建设公司 >  使用模版搭建的wordpress网站速度很慢,怎么办?


使用模版搭建的wordpress网站速度很慢,怎么办?

发布时间:2019-12-02 19:10:03  来源:网友自行发布(如侵权请联系本站立刻删除)  浏览:   【】【】【
泻药。1 国外模板 TF上的主题大多加载了十几个JS……并且还多数使用的是国外的 CDN,第一步应该使用国内云存储 七牛 UPYUN 做源站加速~WordPress各大缓存插件与七牛云存储无缝整合加速
使用模版搭建的wordpress网站速度很慢,怎么办?泻药。
1 国外模板 TF上的主题大多加载了十几个JS……并且还多数使用的是国外的 CDN,第一步应该使用国内云存储 七牛 UPYUN 做源站加速~WordPress各大缓存插件与七牛云存储无缝整合加速
2 Emoji 和 Gravatar 头像,两个都是引用的国外资源【其中 Gravatar 还被无情给 Q 了……解决方法:WordPress 4.2+ 启用 / 关闭 Emoji、WordPress 解决 Gravatar 头像无法打开问题 缓存本地化
3 适当选择 CDN 用于加速网站。外贸站点(面向国外)首选 CloudFlare 或 Incapsula 这样的大厂,面向国内用户的站点只需要一个走优质线路的 国内 / 香港主机 就够了。
4 装 WP Super Cache,尤其对于小站来说——静态化比内存缓存(Memcache 类)更重要。
5 合并或删去 CSS / JS。这一点插件 Autoptimize 插件可以很轻松地完成 压缩+合并 静态资源的任务。当然,无用的 JS 或单纯为过渡效果而写的 CSS 大可取消加载或是直接删除。没用google字体之前都不快

WordPress是全球使用最广泛的内容管理CMS,但是WordPress本身并没有使用缓存,我们需要通过插件来实现。另外WordPress使用了谷歌字体和全球头像服务,这个在大陆很不友好,我们需要替换掉。本文目的仅是给没有技术的小白提供一个有效的WordPress加速引导,并没有太深入。

原文链接:

简单设置让你的WordPress速度更快 - 自媒体张

静态缓存:

WP Super Cache 是 WordPress 官方开发人员 Donncha 开发,是当前最高效也是最灵活的 WordPress 静态缓存插件。它把整个网页直接生成 HTML 文件,这样 Web 服务器就不用解析 PHP 脚本,通过使用这个插件,能使得你的 WordPress 博客将显著的提速。

进入你的WordPress仪表盘 -> 安装插件 -> 搜索WP Super Cache -> 安装 -> 启用, 然后进入已安装的插件找到WP Super Cache设置,勾选如下的选项并保存

替换服务:

安装 Useso take over Google 插件启用即可,不需要做其他的设置

另外你的网站主机的性能也会影响你的网站速度,如果您对现在主机不满意的话也可以使用 优网云

速度慢主要是Google字体导致的,试了很多插件,感觉都不是很理想。最后还是手动将当前主题的functions.php中的googleapis替换成useso,即360的CDN,效果很不错,无论是后台还是前台,打开速度都有了明显提升。
方法:
仪表盘→外观→编辑→模板函数(functions.php)
直接使用浏览器的搜索功能(Ctrl+F)搜索googleapis,然后替换为useso即可。
相关:360网站卫士常用前端公共库CDN服务
----------2015.09.25更新----------
更新wordpress后所作的修改会被重置,需要重新修改。1:方案:禁用谷歌字体 方式:插件 渠道:插件 2:方案:禁用头像 方式:后台—设置—评论 去掉复选框 3:方案:主题优化 方式:压缩及合并Js,Css等 4:方案:CND加速 方式:DNSPOD加速乐等 5:方案:缓存(不建议) 方式:Super Cache 插件需要做优化的五大连招组合拳

关闭 WordPress Google Fonts

WordPress Gravatar 头像被墙的解决方法

替换 WordPress 中的 Emoji CDN 调用地址

WordPress 部署 UPYUN CDN 云存储

利用 WP Super Cache 插件 部署源站资源到七牛云存储进行 CDN 加速

其实慢有很多因素在影响着,你用的是国外主题,很可能是这个主题的众多http调用用的都是国外的http调用,所以,你最好是从主题源代码里着手替换这些http请求为宜。


我的建议是如果合适的话,还是尽量选择一个国内的主题来使用比较好。


至于说目前你的优化方案,我可以给你如下几条建议:

  • 启用 WordPress 的本地化缓存,可借助插件【 WP-Rocket 】来实现。
  • 运用七牛云存储来提升静态文件的访问速度。
  • 减少不必要的插件,特别是国外插件。
  • 尽量减少国外域名的http请求。

我目前有几个小站都是在国外的主机,你可以测试一下速度就知道我给你的方案有没有用处了。

吃货小栈 | 一个吃货的分享博客

明月学习笔记Blog - 折腾LNMP的记录微博客

下面的是主机在国内的:

明月登楼的博客 - 草根站长学习、交流、分享!

玉满斋 - 玉的文化/玉的故事/玉的历史

上述这些网站都是我说的几条建议下优化过的!

国外的主题 谷歌字体和 插件多是硬伤

这个不会的,有好的服务器和定制的是一样的。一点基础都没有的话,修改模板也是很困难的。一般下载的源代码会有教程的,这个可以回去找找。还有一种方法是找一些可以直接在上面修改的模板,凡科网站模板注册后就可以挑选了,它的优势就在我们不用下载直接在模板上修改,拖拉栏目,后台会自动生成相对应代码,每一步旁边都有注释

这是个很常见的问题,WordPress本身,以及不少国外WordPress主题都会加载指向国外被Q资源,如字体,emoji,avatar等。

关闭Avatar

设置->讨论,不要勾选“显示头像”。

你也可以用WP User Avatar插件(免费)替代wordpress内置的头像机制(从无法访问的服务器上加载),允许用户自己上传头像,会存到网站目录下,网站能访问,头像就能访问。

去掉一切到google字体的请求

目前干这事最好的插件应该是:Remove Google Fonts References(免费),装上启动即可,可以从chrome devtools里看到在没有到http://fonts.google.com和gstatic(google cdn)的请求。

有的付费主题提供直接关闭Google Fonts的选项,通常这个选项都可以在主题选项里找到,那样最好。

关闭Emoji

Emoji服务的作用是将文本中的Emoji字符,如:),转换成相应图片。这个功能对多数网站并非不可或缺,用Disable Emojis(免费)关闭即可。

上面三部应该能解决WordPress新站国内访问慢的问题。


绝大多数WordPress小网站并不需要CDN,所以不要病急乱投医,图片没用CDN很可能不是问题。

所以呢,打字不累吗?国外的 WordPress 主题本身就需要做些加工处理,调教调教才会乖,谁说速度慢的,还弄一堆第三方插件安装上,意义何在???本身创建一款子主题不就解决了,真的是,自己看吧。

购买国外的 WordPress 高级主题后还需要做哪些工作?如何才能高效使用? - 薇晓朵今日简报

一群运营广告狗,速度慢你得去查数据库access的log看查询访问的时间,或者打开浏览器的developer选项看各个加载的时间。

国外的WordPress主题很多是配合插件搭建的,使用插件过多的话网站打开速度会非常慢。还有一点就是Google字体,国外的主题肯定会加载很多Google字体,找到这些字体删除即可。

解决办法

  1. 减少插件的使用
  2. 禁用谷歌字体

优网主机:(4)WordPress网站加速看这一篇就够了

我在专栏里写了一篇文章,关于WordPress加速的以下是全文

WordPress是老外开发的,在开发的时候使用了一些国外的服务,这些服务因为大家都懂得的原因在国内打不开,所以很多不了解的小伙伴会遇到疑惑,为什么网站这么卡?是不是服务器不好?

另外WordPress本身并没有缓存,开启缓存将有助于减少网站服务器的工作处理压力,从而加快加载速度。

最后我们网站上有些资源,比如图片和一些固定的js/css文件,如果不直接存储在网站服务器而是从速度更快的第三方加载会减少网站服务器的网络消耗,从而减少加载时间。

替换被强服务:

安装Useso take over Google插件并开启,替换所有的Google字体、谷歌JS公用库、Gravatar头像为geekzu资源。

开启静态缓存:

WP Super Cache 是 WordPress 官方开发人员 Donncha 开发,是当前最高效也是最灵活的 WordPress 静态缓存插件。它把整个网页直接生成 HTML 文件,这样 Web 服务器就不用解析 PHP 脚本,通过使用这个插件,能使得你的 WordPress 博客将显著的提速。

安装WP Super Cache插件并按照如下勾选并保存

静态资源上云:

静态资源上云需要借助国内第三方云服务,而且域名必须要备案,如果域名没有备案也可不必做,演示用七牛云的云存储。

创建对象存储:

设置镜像存储:

填写我们自己的WordPress博客域名就行

绑定一个域名:

绑定的域名必须是备案域名,可以为子域名,如果你的博客用HTTPS的话通信协议也要用HTTPS并配置证书,覆盖范围建议全球,我图弄错了。

绑定之后我们需要把绑定的域名解析到七牛云提供的CNAME地址,解析域名教程参考

优网主机:(2)详解什么是域名解析/如何解析域名

回到WordPress后台,进入WP Super Cache的CDN设置,站点地址是我们的博客地址,off-site url 是我们绑定到七牛云的地址,最后保存修改

开启GZIP压缩:

开启gzip压缩之后网站数据在传输到我们浏览器之前是被压缩的,可以有效减小数据的传输量,从而减少传输时间。

我用的优网主机的主机(有永久免费版)做的演示,优网主机的博客主机和网站主机默认都打开了gzip压缩。如果你用的其他主机商可以咨询一下技术支持。

对于大多数的使用场景做好以上这些就足够了,当然还有很多方法可以进一步提高加载速度。比如在多图的情况下使用图片懒加载,合并静态资源,使用内存缓存等。这里就不讲了,后面有机会再进一步分享。

小白建站

我是小优,我是一个要好好努力,让你遇见就爱上的人。从今天开始我要在这个专栏写很多很多文章,主要内容是和大家一起分享一些Web方面的经验,和各位一起探讨更多想法。反正从网站建设到网站运营都会涉及,闲下来时大家吹吹牛B,灌灌水也是可以的。如果这篇文章对你有用的话求赞,求关注。

用国内的cms,比如pageadmin cms、帝国cms这些,wp真心给小白练手的

这是WP的通病,估计你用的是万网几百块的虚拟主机吧

那样速度就更慢了,解决办法 可以开启缓存插件

或者直接换吧!

责任编辑:
热门阅读排行
© 16货源网 1064879863