运行Magento Enterprise 1.9,我注意到购物车中有20多个商品,网站变得非常慢.比如,"加载页面只需10秒".当我将这个增加到100个项目时,该网站变得完全无法使用.
这甚至不在购物车或结账页面上!它在任何页面上.
我该怎么做才能减轻这种性能影响:
1)在全球范围内,在所有页面上?
和
2)在购物车/结账页面上?
谢谢
太多的观察者观察和评论他们在购物车中观察到的每一行产品.如果您没有使用RSS进行可下载的产品或捣乱,可以在控制文件中将这些模块设置为active = false以关闭模块,将观察者放到牧场并加快购物车功能.
它们的开销是惊人的......并且随着行数的增加,结帐会以指数方式变慢.
app/etc/modules/Mage_Downloadable.xml
将<active>行设置为false
.
app/etc/modules/Mage_All.xml
找到Mage_Rss的<active>行并设置为false
造成这种情况的原因是Rafael Kassner http://www.kassner.com.br/en/2011/01/07/magento-slow/
在您的实时服务器上释放之前,标准免责声明,YMMV,在开发服务器上进行测试等.
http://www.magentocommerce.com/boards/v/viewreply/306872/
归档时间: |
|
查看次数: |
3562 次 |
最近记录: |