网站 waiting for 的时间太长了

2016-03-25 18:37:36 +08:00
 bluestonemds

买的是阿里云的主机, 2CORE 2G 8M 带宽 网址: www.lanshia.com 首页打开时间要 10 多秒钟

请大家帮忙分析一下是哪里出现的问题

系统情况: debian 7.5 64bit mysql 5.5 apache 2.2 php 5.4

系统采用提 Joomla 3.4.8 T3 框架

3051 次点击
所在节点    问与答
13 条回复
qcloud
2016-03-25 19:19:51 +08:00
这种站 8M 带宽不奢侈吗
billlee
2016-03-25 21:13:04 +08:00
js 和 css 没合并
sujin190
2016-03-25 21:25:39 +08:00
后端返回就慢,代码问题吧,可以挂个 oneapm 的看看哪慢,解决就好了
bluestonemds
2016-03-25 22:45:08 +08:00
@sujin190 挂上 oneapm 后,显示 curl_exec 占了 95%的执行时间,请问是怎么回事儿呢?
MaiCong
2016-03-25 22:58:47 +08:00
优化后端代码
shyling
2016-03-25 23:00:24 +08:00
2s 多的 ttfb...
lhbc
2016-03-25 23:04:49 +08:00
@bluestonemds 为啥要 curl_exec ,好奇怪的站

另外,首页 50 个元素, 3278K ,其中两张 700 多 K 的 png 图片,保存为 q=90 的 jpg ,缩小到 120K

后端、前端和 UI 都没做好啊
m939594960
2016-03-25 23:05:02 +08:00
容我喷一句, V 站质量越来越低了。。
sujin190
2016-03-25 23:27:40 +08:00
@bluestonemds curl_exec 就是又请求了其他的网站了,而且那个网站还很慢,找出来看看吧,干嘛的,看看能不能去掉, oneapm 应该会显示请求了什么网站的啊?
pynix
2016-03-26 05:35:30 +08:00
@sujin190 得走异步,或者提前抓取。
bluestonemds
2016-03-26 08:29:48 +08:00
谢谢回复,我卸载了 php5-curl 后,速度快了一些。

@lhbc 有一个微信服务号后台在这个主机上,需要用 curl 发 post 模板消息给指定用户。感谢您的建议,我会优化这个站。

@sujin190 感谢您的建议,我用 OneAPM 检查出来了问题所在,但是仍然无法解决。
bluestonemds
2016-03-26 08:42:57 +08:00
在 OneAPM 的监控中发现一个外部链接 185.5.251.138/blog/?reebok&utm_source=4797/HTTP 。经查来自俄罗斯
bluestonemds
2016-03-26 14:13:31 +08:00
问题解决:

@sujin190 感谢您的建议,我在源代码中发现了恶意代码,删除掉之后速度快了好多,哈哈。

@lhbc 首页的图片我进行了优化,现在页面加载时间 1.98 秒。

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

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

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

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

© 2021 V2EX