open_basedir指令是PHP中的一个安全相关的配置指令,该指令御用指定PHP允许包含的文件目录,如通过include、require等。 Magento的目录结构非常庞大,开启open_basedir指令,每一次Magento需要包含一个页面的时候,均要判断所需包含文件的路径是否在open_basedir的允许范围内,这样就造成了相当大的性能问题。通过关闭open_basedir,可以让magento的运行效率有部分提升。下面是国外网友对于开启、关闭open_basedir时,读取magento产品页面的性能比较。
可以看到,关闭该指令的效果非常明显~~效果代码如下 (责任编辑:好模板) |