性能方面,我想知道哪种定义常量/设置的方法更好?
通过 Zend_Config_Ini 之类的类使用 config.ini 文件,还是只定义一系列 php 常量?
性能方面,我想知道哪种定义常量/设置的方法更好?
通过 Zend_Config_Ini 之类的类使用 config.ini 文件,还是只定义一系列 php 常量?
定义 PHP 常量更快。
为什么:
由于使用 .ini 文件需要调用parse_ini_file()(从而读取磁盘上的文件),因此它比内联定义常量要慢得多。尽管如果您在单独的 PHP 文件和 include() 中定义常量,它可能会达到同样的效果。
但是,我通常会推荐使用 .ini 文件,因为它更易于维护并且使部署更简单。