wordpress

真·解决Wordpress卡顿、打开慢甚至是500错误

2968
39
2016-02-28

起初刚用Wordpress时,就屈服在这深深的卡顿之下了。只不过当时我用的还是虚拟空间,以为是服务器性能问题也就没有在意,毕竟Wordpress那么流行、功能那么丰富是吧?

后来发现不太对劲了,卡得无法忍受。于是一番百度,原来是Wordpress某版本之后调用了Google的字体和静态库,但是由于我国国情问题,自然是无法访问Google的字体和静态库的。以及后来被墙的Gravatar头像,导致了后台的打开慢

 

解决因无法访问Google和Gravatar导致的后台打开慢

最简单的方式就是安装 Useso take over Google 插件,这个插件会自动调用360的前端库,亲测还是蛮好用的

如果你极度厌恶360,不愿意使用他们的公益服务,你也可以使用 谷歌字体与Gravatar头像加速 插件,似乎是小团队出品,用了一阵子不错,但未长时间使用稳定性不明。不过无论如何我们都应该向这些公益事业表示感谢,同时在心中咒骂上一句该死的GFW

如果你实在不想装插件,也可以通过改代码的方式实现。具体方法自行百度 wordpress 后台 慢 有很多,在此不一一列举了,我并不推荐这样做

 

压缩图片以提升打开速度,降低服务器带宽压力

好了这下后台打开快多了。可随着文章内图片数量的增加啊,打开首页和文章详情页的速度也变慢了,低配置带宽的服务器可能还经常报警。怎么办呢?

比较笨的方法是用PS或其他图片处理软件手动对图片进行压缩,但效果往往不尽人意,不是图片依旧太大就是糊成一片了

这里推荐大家使用TinyPNG来压缩图片,不仅压缩比极高,而且几乎不会损伤画质,更重要的是这是免费的

但是每次都要先上传到TinyPNG来压缩一下再下载然后上传到Wordpress好麻烦啊,能不能自动压缩呢?

当然可以!安装一个 Compress JPEG & PNG images 插件吧,这是由TinyPNG官方出品的Wordpress插件,可以在你上传图片后自动压缩

安装插件后,需要在 设置->多媒体 中输入TinyPNG API key后才能使用,这个key的获取方式也很简单,只要打开https://tinypng.com/developers,填入自己的英文名和邮箱后,即可收到一封带有这个key的邮件。免费版的key每月可以压缩500张图片,一般是够用了

 

关闭Wordpress的更新服务提升文章发布速度

某天我突然很好奇,同样一篇文章,我点“保存草稿”按钮瞬间保存完毕,但点击“发布”按钮却要等很久,甚至等到超时500。百般搜索,网上基本都是复制来粘贴去的教你如何禁止Google字体啊之类的,毫无营养。我在群里抱怨一通,正巧有一位同病相怜的博主也是深受其害,果断抱团取暖QAQ。接着他发现Wordpress竟有个什么“更新服务”,而且默认填写着google的url。而Wordpress对自己这个更新服务的描述是这样的
在您发表新文章时,WordPress会自动通知站点更新服务
好家伙原来就是你导致发布文章那么慢,大家都知道Google在天朝是打不开的,所以如果你的服务器放在国内的话就会受到这个功能不小的影响

进入 设置->撰写 ,拉到最下面,删除更新服务下面的框框里的链接就行了。

 

百度结构化数据插件导致文章发布速度变慢甚至500

删除更新服务的链接之后呢他的博客是正常了,可我发布还是很慢,甚至会超时,于是我怀疑到插件身上了

经过一次又一次一个个关闭、打开插件的排除法之后,我把问题定位在百度结构化数据插件(百度sitemap)上了

经过一番搜索,果不其然,是辣鸡百度的原因

有网友测试,如果你开启了这个插件的实时推送功能,那么每次发布文章时这个插件都需要花费15秒甚至更长时间来进行推送。以及后续每次编辑文章或者哪怕是修改文章分类,都会重新推送一次,也就导致文章发布速度极慢甚至超时错误。该死的百度,辣鸡的百度

关闭实时推送或卸载该插件后,一切终于恢复了正常

昵称
邮箱
网址
一刀的头像 2019-05-17 11:59

你这个博客看起来挺漂亮!

9yu的头像 2017-08-03 20:49
9yu

谢谢!!!!“关闭Wordpress的更新服务提升文章发布速度”帮到我了!

玖玖kyuu的头像 2017-04-24 19:35

对Wordpress简直又爱又恨,插件主题多,这简直棒,但是卡啊,不优化慢。
这些技巧挺不错楼下的OPCache我也试试

Kenvix的头像 2017-01-30 20:31

表示之前干什么都卡,开OPCache后快得不像WP04b19ae202009c0e.jpg

mokeyjay的头像 2017-01-30 22:25
mokeyjay 博主

唔不知是不是心理作用,感觉好些了

mokeyjay的头像 2017-01-30 21:54
mokeyjay 博主

OPCache?我去试试

789的头像 2016-09-08 17:48
789

之前的文章怎么没啦,

mokeyjay的头像 2016-09-08 22:06
mokeyjay 博主

都在呀,哪儿没了?

Keinx的头像 2016-05-26 11:35

我只用 typecho

mokeyjay的头像 2016-05-26 14:44
mokeyjay 博主

万年不更新……

Keinx的头像 2016-05-26 16:51

没什么漏洞就不更新喽~

Orochi的头像 2016-04-09 12:10

已经被新版本的WP卡的生活不能自理了。。。

mokeyjay的头像 2016-05-26 14:44
mokeyjay 博主

其实还好,1H1G国内主机用着还行

Orochi的头像 2016-06-03 22:10

主题作者不更新,导致和版本脱节太远了。。。= =

liwanglin12的头像 2016-04-03 22:44

所以你还是需要一个WP-Plus

mokeyjay的头像 2016-04-03 23:20
mokeyjay 博主

好像是你弄的插件来着?有啥用?

liwanglin12的头像 2016-04-04 00:13

解决因无法访问Google和Gravatar导致的后台打开慢!

mokeyjay的头像 2016-04-04 10:43
mokeyjay 博主

用Andy的Moefront已解决√

liwanglin12的头像 2016-04-04 18:06

[伤心]

管理员的头像 2016-03-08 12:05

弱爆了,要么直接修改主题文件把谷歌字体删了要么直接改成360的。还有主题装太多也会卡[哈哈]

mokeyjay的头像 2016-03-08 12:10
mokeyjay 博主

。。。用到谷歌字体的那是WP后台,直接改代码升级麻烦
主题就只有你现在看到的这一个

管理员的头像 2016-03-09 10:48

网站前台国外主题基本上都是谷歌字体。后台无所谓了,随时都是飞机

mokeyjay的头像 2016-03-09 11:54
mokeyjay 博主

不虚233我买的国产主题,飞机不想浪费流量啊你家买的555

管理员的头像 2016-03-09 18:04

20G流量你看网页,怎么都用不完好么

mokeyjay的头像 2016-03-09 18:12
mokeyjay 博主

偶尔还要U2B的嘛

管理员的头像 2016-03-09 21:16

偶尔你也用不完的

李伟的头像 2016-03-04 02:12

插件还是谨慎安装的比较好,原因是一些自建的CDN加速服务器由于种种因素速度肯定不快,会被拖慢,而且Google Fonts、Gravatar SSL已经恢复,虽然略有卡顿,但是比自建CDN公共源要快多了。

mokeyjay的头像 2016-03-04 09:17
mokeyjay 博主

360的CDN还是挺快的。Google Fonts、Gravatar SSL得看脸,偶尔墙高了就打不开或很慢了,还是用公共源更快些

李伟的头像 2016-03-11 17:34

主要是这些小型的CDN公共库速度太慢了,是万万不能用的,比如WP Plus、MoeCDN这些,Gravatar和Google Fonts已经彻底恢复了,这两个服务是政治正确的,相信他们不会吃饱撑,这是对党最后的信任。

Balthild Ires的头像 2016-04-01 21:03

以及淘宝的ruby gems镜像,npm registry镜像,各个大学的各种linux distribution 的repo,也是政治正确咯?

Andy1999的头像 2016-04-03 02:07

难道亮点不在他给出的两个url吗

李伟的头像 2016-04-02 05:43

website_google_apis04c3e.png 不明觉厉

Balthild Ires的头像 2016-04-02 12:23

Excuse me?

QQ截图20160402121758.png QQ截图20160402120551-1.png QQ截图20160402121636.png QQ截图20160402122146.png

你党的网络连ajax.googleapis全部失败

QQ截图20160402122239-1.png

Balthild Ires的头像 2016-04-01 21:00

我信任你党了,我前一阵子还把自己写的主题默认的cdn换成googleapis了,结果现在呢?呵呵,新法律的某条打脸打得啪啪响。
提供这种公共服务是政治正确?那360的useso也是政治正确咯?

Andy1999的头像 2016-03-12 18:11

9ad6ebd47b948171249667e7ffd62a8a.th.jpg
Excuse me? 睁着眼睛说瞎话有意思吗

李伟的头像 2016-03-23 20:49

有意思
MoeCDN:http://www.17ce.com/site/http/201603_42c404cc55e8d9e5fca1f39acbacba32.html
原生:http://www.17ce.com/site/http/201603_42b5a316113a52807dc40640b3db9a1d.html

Andy1999的头像 2016-04-01 20:28

...

mokeyjay的头像 2016-03-11 22:24
mokeyjay 博主

Gravatar恢复了!?深圳电信表示依然打不开

Corps的头像 2016-02-29 19:36

w