WordPress 速度奇慢无比,优化了两天毫无效果

2018-02-13 22:36:02 +08:00
 Sharkkk
wordpress 小站 http://blog.webpress.top/ 用了 4 核 2g 内存的美国主机+百度云加速的国内节点(有备案),然而网站打开速度奇慢无比。Google 字体也删除了,头像也设置成本地获取,css 和 js 也优化了。为什么速度还是那么恶心人。。。。求大佬指点迷津~

不知道如何附图,,,,

插件使用如下:
CodeColorer
Compress JPEG & PNG images
Disable Google Fonts
Google XML Sitemaps
WP Super Minify
WP User Avatar
11287 次点击
所在节点    WordPress
52 条回复
yangqi
2018-02-14 03:56:01 +08:00
你都不知道哪里慢,就优化,能有针对性,能有效果么?
lodisy
2018-02-14 04:26:50 +08:00
百度云减速
iyaozhen
2018-02-14 08:14:03 +08:00
alinwu05
2018-02-14 08:21:33 +08:00
先搞清楚为什么慢,再优化!
Mac
2018-02-14 08:53:12 +08:00
线路和 IO 的问题,国外你还想快到哪里去?
singer
2018-02-14 09:33:56 +08:00
域名解析你也可以放国内
chairuosen
2018-02-14 09:45:20 +08:00
按照 YSlow 评分一个一个改,然后再加静态缓存就可以了
FindHao
2018-02-14 10:14:39 +08:00
www.findhao.net wordpress 阿里云国际新加坡,
FindHao
2018-02-14 10:15:03 +08:00
没做多少优化。用 wpcache 就足够了。
MonoLogueChi
2018-02-14 10:15:38 +08:00
刚才又看了一下,首先是 ping 太高了,美国主机避免不了的问题

加载耗费的时间基本都在等待时间上,主要是 ping 太高,PHP 可能也有问题,具体哪里有问题我也不知道,只能大概定位到这里

后面静态资源等待时间都是 200 多 ms,而且看 ip 是从源站加载的,百度云加速是不是没配置好(我第二次看又变成从国国内 ip 加载的,第三次又是从源站加载的,好迷)

然后又用缓存看了一下,缓存控制貌似有问题,设置好浏览器缓存时间,这样有利于快速加载
Technetiumer
2018-02-14 10:50:44 +08:00
http://www.mmtrix.com/evaluate/pc/testid/26fc029f2dff34f8055e3bf7c178bcff

前端沒有問題

可能是 WordPress/PHP 的問題,CPU/IO 太差
Marfal
2018-02-14 10:52:17 +08:00
@MonoLogueChi 老哥人家用的是百度云加速,你应该解析到 CF 的美西节点了,其实美西没那么不堪,150ms,HTTP 的话 TFFB 300ms,根本没有上图那么惨,如果资源多的话建议上 HTTPS,TFFB 在 600ms,开启 HTTP/2 多路复用,资源少的话不上 HTTPS 比较快。
guochengjie
2018-02-14 10:52:32 +08:00
关掉百度云减速 上 PHP7.2 加 memcached 选一个线路好的 VPS 如 C3 GF
MonoLogueChi
2018-02-14 10:59:28 +08:00
@Marfal #32 但是我这里结果就是这样,第一次直接从国外请求资源,第二次从国内节点,第三次和第四次又是从源站请求,刚才又试了一次,又变成了国内节点
kaikai5601
2018-02-14 11:33:17 +08:00
lz 这个主题不错啊
Marfal
2018-02-14 12:08:06 +08:00
@MonoLogueChi 不应该啊,你看看 http://blog.webpress.top/cdn-cgi/trace,看 colo 会不会跳
ivmm
2018-02-14 13:32:55 +08:00
@yytsjq 只要能有效的清理缓存,用什么扩展做缓存都可以
lypdarling
2018-02-14 13:36:22 +08:00
速度还不错,我这个 https://portableappk.com 用了缓存,速度也没有比你快
yytsjq
2018-02-14 16:56:10 +08:00
@ivmm 可以单独写一个脚本用于清理缓存。
night98
2018-02-14 18:09:35 +08:00
打 LOL 的间隙看了一下你这个站点,发现基本上是页面的等待时间占了大头,通常需要等待 1-2 秒才能加载完,建议上 wpsupercache 缓存首页内容。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/430642

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX