修复资源的慢响应时间

时间:2013-11-18 18:44:46

标签: image performance magento cdn magento-1.5

我有一个Magento网站,我注意到来自Catchpoint的警告增加了各种图像,CSS文件和javascript文件的加载时间比平时要长。我们为我们的CDN使用Edgecast,并在那里托管所有图像,CSS和JS文件。我一直与他们联系,他们确定当资源的缓存已过期时发生延迟,并且必须联系原始文件以获取更新的文件。问题是我无法弄清楚为什么返回一个小图像文件需要的时间超过一秒。如果我在浏览器中从我们的服务器(而不是CDN)加载有问题的图像,它总是快速返回。我假设如果您使用图像文件的完整URL(例如,产品图像)直接调用图像文件,那将绕过任何Magento逻辑或数据库访问,只需将图像返回给您。这应该很快发生,通常会发生,但有时却不会发生。

我们有许多可能产生影响的事情。服务器的API调用用于各种集成,但它们是针对辅助服务器而不是Web前端。我们也可能有大量过时的图像,因为即使您更换或删除产品,Magento也不会删除任何图像。

我意识到这是一个相当开放的问题,如果它破坏了SO协议我很抱歉,但我在这里抓住稻草。如果有人对于在哪里寻找或者可能导致小资源文件(如图像)的任何想法加载时间超过8秒,我都会听到。作为一个电子商务网站,它已接近旺季,我可以感受到管理层的热情。任何帮助将不胜感激。

谢谢!

1 个答案:

答案 0 :(得分:0)

事实证明,我们偶然发现了他们有些意识到并且不能很快承认的CDN的一些问题。他们对我们的帐户进行了一些更改以解决问题,现在情况要好得多。