Magento:随着购物车数量的增加,性能会下降

Wac*_*Get 4 php oop magento

运行Magento Enterprise 1.9,我注意到购物车中有20多个商品,网站变得非常慢.比如,"加载页面只需10秒".当我将这个增加到100个项目时,该网站变得完全无法使用.

这甚至不在购物车或结账页面上!它在任何页面上.

我该怎么做才能减轻这种性能影响:

1)在全球范围内,在所有页面上?

2)在购物车/结账页面上?

谢谢

Fia*_*abs 6

太多的观察者观察和评论他们在购物车中观察到的每一行产品.如果您没有使用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/