@ouexazgj

Правильное хранение текста с переменными?

Разрабатываю конструктор текстов.

Юзер работает в WYSIWYG аналоге Ворда, потом сохраняет документ. HTML строка отправляется в БД и сохраняется там. В нашем конструкторе есть такая функция, что то типа "переменных". Юзер может создавать такие переменные, и раскидывать их по всему тексту. Если в одном месте изменить переменную, она изменяется во всем тексте. Как лучше такие вещи хранить?

Мой вариант такой:

<h1>Какой то текст.</h1>

<p>Меня зовут {{3932}}.</p>


В данном случае 3932 = Андрей, например. Как вам такой вариант хранения? Или есть более красивый вариант?
  • Вопрос задан
  • 147 просмотров
Пригласить эксперта
Ответы на вопрос 2
@BorisKorobkov Куратор тега PHP
Web developer
... и получится велосипед типа Smarty.

Раз уж хотите сделать все сами, то хотя бы используйте механизм i18n вашего фреймворка. Например, для Yii2 это www.yiiframework.com/doc-2.0/guide-tutorial-i18n.h...
Ответ написан
Комментировать
2ord
@2ord
Называется "движок шаблонов" или просто шаблонизатор. Их полным полно в сети.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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