Задать вопрос
dmtrbskkv
@dmtrbskkv
Кодим и декодим, а иногда кино смотрим

Правильно ли хранить длинные строки(>250сим) и массивы в константах?

Правильно ли хранить длинные строки(>250сим) и массивы в константах?

Считается ли это дурным тоном?
  • Вопрос задан
  • 88 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
gobananas
@gobananas
finishhim.ru
Зависит от того, кто и как будет потом работать с проектом. Если будет админка и эти значения может быть потребуется изменить, то БД или файлы. Если проект будете менять только вы или другой разработчик то и в константах подойдёт, поиском искать будет проще по проекту.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@stratosmi
Правильно ли хранить длинные строки(>250сим) и массивы в константах?

Считается ли это дурным тоном?


Почему?
Доступ всяко разно быстрее, чем из СУБД.

Другое дело если у вас этих констант 1000 и они не все всегда нужны... тогда в БД.
Ответ написан
Комментировать
@sorokinfil
Сделайте подключаемым php-файлом, в котором будут только такие константы. Дурным тоном не считается, но если таких строк много, лучше не засорять ими имена констант и объявить общий массив со всеми строками и с другими массивами, а константы оставить для каких-то чисел.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы