wordpress超慢求原因

2011-06-07 09:16:19 +08:00
 apoclast
拿了个vps新装了ubuntu 10.04后装wordpress3.13

mysql和apache及php都是默认repo里的。
表现症状是后台访问超慢,后天的dashboard要5分钟以上才能打开,wp是官网下的干净安装,除了默认的一条日志,插件和主题都没有安装。并且在打开后台的这5分钟内访问普通日志页面或列表也会无法访问,直到后台打开为止。给人感觉就好像数据库出现了死锁。

排除网速问题,因为几乎100%时间都花在waiting上,拿同一网段的一台windows的vps访问也是一样慢
6344 次点击
所在节点    问与答
24 条回复
freetstar
2011-06-07 09:30:50 +08:00
用firebug等分析一下时间消耗
还有可能是vps本身的性能够烂
apoclast
2011-06-07 09:38:54 +08:00
@freetstar 用httpwatch分析后发现接近100%的时间在等待。
这台vps是128mb内存8g硬盘空间跑一个空的wp没有理由如此慢
aveline
2011-06-07 11:44:45 +08:00
有理由。装个APC看看?
kran
2011-06-07 12:04:34 +08:00
后台dashboard默认是读取wp的rss的,可能是这个原因。
benzhe
2011-06-07 12:10:25 +08:00
试下关掉fopen
freetstar
2011-06-07 12:40:57 +08:00
在vps本地用links测试下
kendisk
2011-06-07 12:40:59 +08:00
128内存 装wp可以这么慢。
napoleonu
2011-06-07 12:47:10 +08:00
可以试试访问一个不需要访问数据库的页(比如phpinfo())看是不是问题在PHP和MySQL之间
lowstz
2011-06-07 12:57:31 +08:00
@kendisk +1
128M跑apache鸭梨山大,而且还是repo的。
删掉repo的,自己编译mysql、nginx、php试试看。
manhere
2011-06-07 13:02:40 +08:00
128M跑LNMP毫无压力
xi4oh4o
2011-06-07 13:07:47 +08:00
free -m

cat /proc/loadavg

贴下结果?
nonozone
2011-06-07 13:10:44 +08:00
128M内存那是相当的慢...
istef
2011-06-07 13:12:45 +08:00
dashboard 会读取很多 RSS feed,另外 WP 后台也会发出一些 HTTP 请求来检测系统和插件版本什么的,这个有时会很耗时。建议lz查一下从 VPS http 访问其它站点的速度。
另外 128M 还是 nginx + 吧,或者把 apache mpm-worker 了然后把 php 弄成 fast-cgi 的。。。。
apoclast
2011-06-07 13:42:45 +08:00
感谢大家的回复, 你们说的方法晚上回去我都试一下.
@napoleonu phpinfo我试过速度飞快, 装wp之前都是速度飞快
apoclast
2011-06-07 13:51:51 +08:00
@xi4oh4o
0.27 0.57 1.50 1/88 5784
apoclast
2011-06-07 17:38:24 +08:00
吐血了, 刚刚重装了一遍ubuntu然后装nginx+mysql...继续中招
nikejaycn
2011-06-07 17:54:41 +08:00
debian
nikejaycn
2011-06-07 17:54:53 +08:00
lnmp
kendisk
2011-06-07 18:34:11 +08:00
centos + lnmp
比较喜欢这个/。
aveline
2011-06-07 19:33:05 +08:00
@apoclast 是不是OpenVZ的VPS?没有swap?

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

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

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

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

© 2021 V2EX