在cpanel magento上减少ttfb(第一个字节的时间)网站

时间:2015-03-25 14:44:28

标签: performance magento cpanel performance-testing network-protocols

我在http://www.webpagetest.org/result/150325_HZ_TAN/

上测试了我的网站freshdeals.co.in

我不明白为什么我的网站花了很多时间在TTFB,以及我可以做些什么来减少这种情况。

Alos我想知道页面上的每个http请求是否都包含此TTFB?

2 个答案:

答案 0 :(得分:0)

我认为您的服务器过载,由于这可能是您遇到此问题,我建议您监控服务器并优化服务器上​​安装的MySQL和Web服务器。

此外,请检查您网站的网页速度建议,并尝试在您的网站上进行更新:https://developers.google.com/speed/pagespeed/insights/?url=freshdeals.co.in&tab=desktop

答案 1 :(得分:0)

实施的定制方式如何?服务器容量可能是一个问题,但对于15秒的页面加载时间,定制更有可能是问题的原因。过多的迭代是Magento实现的一个相当一致的问题,通常可以看到许多对Mage_Core_Model_Abstract :: load()的调用。

获取公共数据集并加载到本地计算机上并针对它运行探查器。 XDebug或Zend Debugger都有分析器,或者尝试New Relic。如果您无法执行此操作,请在MySQL中启用查询登录并加载页面。在最坏的情况下,您不应该看到超过100个查询。如果您看到更多,则可能需要重新构建一些自定义项。

此外,请确保您使用opcache来处理PHP代码并确保数据缓存正常工作。但即使两个都关闭,你也不应该看到15秒的页面加载时间。