20101005注:目前产品数量1000/p以上的magento网店所能达到的速度是4-7/s
20101104注:尝试的人不少,不过请注意不要在运营中的网站上测试,吾将会继续更新.
测试工具:pagespeed,pingdom,firebug 等。
注:如若尝试,请不要使用正在使用中的系统测试.下面所有提到的方法,都正在测试改进中.本人不对任何测试而引发的问题负责,不回答相关的问题.只是记录而以.
magento功能很强,但是对于大部分功能,我们基本上不用,比如很多国外的支付模块,运费模块.不要只是简单的在后台进行关闭.我使用magneto最新版的代码为基础,试图定制精简出一个精简的版本.下面是我的步骤:
1.从后台关闭如下模块,保存后清空缓存测试下各个功能,目前没有发现问题
Mage_AdminNotification
Mage_Api
Mage_Bundle
Mage_Centinel
Mage_Downloadable
Mage_GiftMessage
Mage_Tax
(上述两个模块,虽然catalog模块不依赖于这两个模块,也就是说前台没有问题,但是在编辑产品时会用到。所以可以考虑在产品上线后,关闭,当然如果你有耐心,可以修改后台的模板,删除掉对这两个模块的block及相关model的引用。)
Mage_GoogleBase
Mage_GoogleCheckout
Mage_GoogleOptimizer
Mage_Install
Mage_PaypalUk
Mage_Poll
Mage_Usa
Phoenix_Moneybookers
2.修改模块配置文件,彻底关闭模块,这样的作用可不只是说减少了对这些文件的分析,同时这些模块对应的layout文件,也不会被加载.
进入app/etc/modules目录,删除如下模块的配置文件
Mage_Api.xml,Mage_Bundle.xml,Mage_Centinel.xml,Mage_Downloadable.xml,Mage_Weee.xml,Phoenix_Moneybookers.xml