
1 permaylau 2018-02-13 22:40:32 +08:00 via Android 因为你用的是美国主机的缘故吧。 |
2 Sharkkk OP @permaylau 可是我另一个 dz 的站好像没有这么慢,,,,话说百度 CDN 加速是加的吗,国内节点呀 F12 我看了半天毫无发现 |
3 permaylau 2018-02-13 22:47:08 +08:00 via Android 那你 php 用的是什么版本?我用手机打开,速度还可以,感觉就像美国主机的速度 |
9 Marfal 2018-02-13 23:25:18 +08:00 很简单,关掉百度云加速,换 php7.1,拉低 gzip level 到默认值,上 WP Super Cache+又拍云缓存静态文件,(可选)开 HTTP/2 |
10 caiyouzai 2018-02-13 23:38:29 +08:00 via Android 之前有个水煮鱼的插件,蛮好用的。 |
11 wsly47 2018-02-13 23:39:58 +08:00 via iPhone |
12 jlkm2010 2018-02-13 23:41:14 +08:00 自从用上了 ghost,省心又省力 |
13 ivmm 2018-02-13 23:57:49 +08:00 你为什么没上缓存插件?有了高人内力不会用啊~~ PHP 升级到 PHP 7.2 开 OPcache,还有就是你的 PHP 5.4.45 在头部暴露了很不安全 简单点上普通的缓存插件,进阶一点把缓存放到内存中用 OpenResty + Redis 高效缓存 WordPress,参考: https://www.mf8.biz/openresty-redis-cache-wp/ 然后再用对象缓存,走 Unix Socket 风味更佳: https://www.mf8.biz/apt-get-install-redis-server/ 然后再上 HTTP/2 性能应该还有再提升一点。 教程合集: https://www.mf8.biz/the-guide-for-wordpress-ubuntu/ |
14 MonoLogueChi 2018-02-14 00:04:34 +08:00 via Android 话题插图用 markdown,回复插图直接放微博图床的链接 刚才我用手机访问了一下,内蒙联通,大概和我以前的站点速度差不多,现在没有电脑不好测试,感觉大部分时间都是浪费在了请求等待上(只是推测)。cdn 只是缓存静态资源,对 php 请求并没有什么用。你可以 F12 看一下,主要时间都浪费在了哪里。美国主机 ping 值一般都在 100ms 以上,连接慢是正常的。 |
15 yytsjq 2018-02-14 00:05:45 +08:00 @ivmm 考虑用 lua-resty-redis 替代 ngx_redis2 吗? @agentzh commented on 11 Feb 2016 @Roycohen I don't want to touch the ngx_redis2 module since the lua-resty-redis library is much better. https://github.com/openresty/srcache-nginx-module/issues/41#issuecomment-182509912 lua-resty-redis https://github.com/openresty/lua-resty-redis |
16 Kinnice 2018-02-14 00:21:17 +08:00 via Android 404 了 |
17 a752252255 2018-02-14 01:59:12 +08:00 via Android 换 php7.2,缓存插件都不用就很快 |
18 SeonMe 2018-02-14 02:20:41 +08:00 via Android PHP 7.2 吧,如果不是那些 N 年前的插件和主题一般都兼容最新版 PHP,然后本地缓存可以用 Nginx 来做,不加 CDN 速度还是蛮可观的。 |
19 cloboboyy 2018-02-14 02:24:50 +08:00 感觉速度还行啊~ |
20 dobelee 2018-02-14 02:41:04 +08:00 via Android 常慢的原因,一一排查即可。 1,服器路延,如美 2,服器水管太小,如 1m 可能需 6s 以上 3,外部源拖累,如 google 字或像 4,性能瓶 |
21 yangqi 2018-02-14 03:56:01 +08:00 你都不知道哪里慢,就优化,能有针对性,能有效果么? |
22 lodisy 2018-02-14 04:26:50 +08:00 via Android 百度云减速 |
23 iyaozhen 2018-02-14 08:14:03 +08:00 via Android WordPress 通用优化策略及常用插件推荐 https://iyaozhen.com/wordpress-optimization-tips-and-plugins.html WordPress 国内优化 https://iyaozhen.com/wordpress-china-optimization.html |
24 alinwu05 2018-02-14 08:21:33 +08:00 via Android 先搞清楚为什么慢,再优化! |
25 Mac 2018-02-14 08:53:12 +08:00 线路和 IO 的问题,国外你还想快到哪里去? |
26 singer 2018-02-14 09:33:56 +08:00 via iPhone 域名解析你也可以放国内 |
27 chairuosen 2018-02-14 09:45:20 +08:00 按照 YSlow 评分一个一个改,然后再加静态缓存就可以了 |
28 FindHao 2018-02-14 10:14:39 +08:00 via Android www.findhao.net wordpress 阿里云国际新加坡, |
29 FindHao 2018-02-14 10:15:03 +08:00 via Android 没做多少优化。用 wpcache 就足够了。 |
30 MonoLogueChi 2018-02-14 10:15:38 +08:00 刚才又看了一下,首先是 ping 太高了,美国主机避免不了的问题 加载耗费的时间基本都在等待时间上,主要是 ping 太高,PHP 可能也有问题,具体哪里有问题我也不知道,只能大概定位到这里 后面静态资源等待时间都是 200 多 ms,而且看 ip 是从源站加载的,百度云加速是不是没配置好(我第二次看又变成从国国内 ip 加载的,第三次又是从源站加载的,好迷) 然后又用缓存看了一下,缓存控制貌似有问题,设置好浏览器缓存时间,这样有利于快速加载 |
31 Technetiumer 2018-02-14 10:50:44 +08:00 via Android http://www.mmtrix.com/evaluate/pc/testid/26fc029f2dff34f8055e3bf7c178bcff 前端有 可能是 WordPress/PHP 的,CPU/IO 太差 |
32 Marfal 2018-02-14 10:52:17 +08:00 @MonoLogueChi 老哥人家用的是百度云加速,你应该解析到 CF 的美西节点了,其实美西没那么不堪,150ms,HTTP 的话 TFFB 300ms,根本没有上图那么惨,如果资源多的话建议上 HTTPS,TFFB 在 600ms,开启 HTTP/2 多路复用,资源少的话不上 HTTPS 比较快。 |
33 guochengjie 2018-02-14 10:52:32 +08:00 via Android 关掉百度云减速 上 PHP7.2 加 memcached 选一个线路好的 VPS 如 C3 GF |
34 MonoLogueChi 2018-02-14 10:59:28 +08:00 @Marfal #32 但是我这里结果就是这样,第一次直接从国外请求资源,第二次从国内节点,第三次和第四次又是从源站请求,刚才又试了一次,又变成了国内节点 |
35 kaikai5601 2018-02-14 11:33:17 +08:00 via Android lz 这个主题不错啊 |
36 Marfal 2018-02-14 12:08:06 +08:00 @MonoLogueChi 不应该啊,你看看 http://blog.webpress.top/cdn-cgi/trace,看 colo 会不会跳 |
38 lypdarling 2018-02-14 13:36:22 +08:00 速度还不错,我这个 https://portableappk.com 用了缓存,速度也没有比你快 |
40 night98 2018-02-14 18:09:35 +08:00 via Android 打 LOL 的间隙看了一下你这个站点,发现基本上是页面的等待时间占了大头,通常需要等待 1-2 秒才能加载完,建议上 wpsupercache 缓存首页内容。 |
41 2010 2018-02-14 18:12:24 +08:00 via Android |
43 Servo 2018-02-14 20:27:08 +08:00 gzip 换成 Brotil,当然只会提升一点点。 |
49 kevin1234 2018-07-18 14:05:56 +08:00 我主要是用了第三方模版 |
50 jimchen9999 2018-12-14 21:10:27 +08:00 直接用 nginx reverse proxy cache |
51 gyu 2018-12-24 16:08:41 +08:00 via Android 不建议搞的太复杂,简单一点,主机的话还是用国外的,https://tophosting.github.io |