定义多个PHP CONSTANTS会对性能产生什么影响。我想在一个文件中添加所有字符串消息。我应该将所有字符串定义为常量吗?
答案 0 :(得分:3)
CONSTANTS
的主要目的是存储您的固定值。因此,在CONSTANT
中存储更多值没有任何害处。
如果你真的担心表现,那么你应该将你的常数存储在APC cache
。
定义常量:http://php.net/manual/en/function.apc-define-constants.php
加载定义的常量:http://php.net/manual/en/function.apc-load-constants.php
如果我们再深入一步,那么您可以使用memcache或redis将字符串存储在键值对中,并在需要时从那里获取。