Magento是否在每个产品页面加载时联系到Fedex和UPS?

时间:2014-04-02 20:38:50

标签: magento shipping fedex ups

我有一个拥有约200种产品的magento网站,产品页面加载时间超过14秒。我已经完成了许多经常建议的加速比,速度没有真正的差别。所以我向我的webhost请求了一些优化帮助,他们做了某种PHP跟踪并注意到:"与ws.fedex.com和#34;进行了多次远程连接。这减缓了页面加载速度。我禁用了联邦快递作为送货方式,并且看到页面加载时间减少了7秒左右。

所以我的问题是 - 默认情况下,magento是否会在每个产品页面加载时与运输公司建立连接?或者它可能是我正在使用它的模块吗?我将如何在代码中搜索它?

(我是一位经验丰富的编码员,但我只是对magento的代码结构感到非常陌生。)

如果有人有任何想法,非常感谢!

1 个答案:

答案 0 :(得分:0)

您的问题的答案是“不”。 Magento不这样做。要在代码中查找速度障碍,请使用Varien Profiler。 everso有用Inchoo blog has detailed instructions for getting the Varien Profiler working

对于问题'您的特定设置是否会这样做?'根据你的主人的说法,答案是“是”#39;但它不应该。我建议您将主题切换为Magento默认设置,并尝试查看您的服务器是否仍在使用ws.fedex.com。如果是,请一次开始禁用任何非核心模块[system-> configuration-> advanced],看看是否可以识别哪个模块正在击中ws.fedex.com。

尝试使用缓存和编译器运行这些测试。

这会让您有7秒的页面加载和全新的问题'如何让我的Magento网站更快?#39;正如Christoffer评论的那样,专用托管将有所帮助,建议使用专家托管。

你提到你实现了一些常见的方法来加速Magento没有太大的区别(通常有一些差异,尤其是缓存)。所以这里是some pointers to get you started on Magento speed issues。 Varien分析器可能对您最有用。