Какое влияние окажет производительность на определение нескольких констант PHP. Я хочу добавить все строковые сообщения в один файл. Должен ли я определить все строки как константы?
Основная цель иметь 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, чтобы хранить ваши строки в паре ключ-значение и извлекать их оттуда при необходимости.
Других решений пока нет …