Magento 禁用访客日志功能,大幅提升网站服务器性能
众所周知magento网站系统需要很高的服务器性能,才能运行流畅,其中,日志功能占了一部分服务器资源,如果你很长时间没有清空过日志,那么你的数据库日志记录将大到几GB到几十GB,严重影响服务器性能。
当你的服务器配置很低或者网站流量很高时,禁用日志功能是一个最佳选择,能大幅提高服务器性能,下面来看看怎么禁用吧
虽然magento后台有禁用模块,但是似乎不管用,下面这种方便,方便快捷
禁用 Visitor logs 查找 Model文件:
/app/code/core/Mage/Log/Model/Visitor.php – Mage_Log_Model_Visitor
在 visitor.php 中查找下面的内容.
protected $_skipRequestLogging = false;
替换成下面的代码,保存上传到服务器.
protected $_skipRequestLogging = true;
刷新缓存,如果开启了编译功能,需要重新编译。
由于访客浏览记录需要依赖日志功能,禁用后该功能无法使用