开发者社区> 问答> 正文

长沙狗狗论坛服务器性能优化

客户遇到的问题:


客户发的原图:


在开始处理前简单的测试了下,发现论坛的页面,大概有20%到30%左右的访问,打开时间在1秒以上。
截图如下:



top命令结果如下图:

简单解读:
1G内存,用了1半左右,内存是足够的。
1核CPU,使用率在70%左右。IO wait 14%,稍有点高,使用iotop命令查看,IO主要是被MySQL占用。
负载徘徊在10上下,很高。

接着通过日志分析请求情况,发现并无异常。但在日志中发现了有很多移动客户端插件的请求,并且蜘蛛抓取也比较频繁,这些请求都是在访问统计里计算不到的,所以服务器压力用6000IP和3万PV来描述,并不准确。一般来说,1核1G的机器,对于DISCUZ程序,可以支持到10万PV左右。

整站程序里也并没有特别消耗资源的地方,而环境配置也并无明显的问题,总体来看,优化的余地十分有限。

最后,凭经验,把所有可能优化的地方,都实施了一遍,很幸运,优化成功。

优化后的top截图:

可以看到,负载已经降到了1以下!

优化后的页面打开速度:

全部在1秒以下,平均0.5秒左右,属于正常速度。

最后与客户的交流:

客户表示满意,收工。

原文地址: http://www.yundaiwei.com/post/485.html

展开
收起
云代维 2015-07-05 17:08:05 7180 0
3 条回答
写回答
取消 提交回答
  • 元芳,阿里云云栖论坛总版主,phpwind官方论坛管理员,社区论坛领域应用专家。长期活跃在社区论坛建站领域,对各类社区论坛程序颇有研究!乐于交友,热心助人,以帮助和服务站长朋友为宗旨,帮助数以千计的站长朋友顺利建站!
    回 2楼(小柒2012) 的帖子
    http://www.0731gou.com/  是这个
    2015-07-07 08:18:16
    赞同 展开评论 打赏
  • 一个程序员,欢迎骚扰!!!
    这是 晒太阳么 你这是教程  还是AD  


    Sorry, "www.0731qou.com" does not exist or could not be found
    2015-07-05 18:43:38
    赞同 展开评论 打赏
  • 支持一下
    2015-07-05 17:28:30
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
腾讯手游性能优化之路 立即下载
阿里云栖开发者沙龙PHP技术专场-静态扫描为你的项目上线保驾护航-周梦康 立即下载
搜狐服务架构优化实践 立即下载