Я хочу разрешить пользователям добавлять настраиваемые HTML
элементы. Однако HTML
не потребуется, просто настройки. Например, если пользователь хочет создать кнопку, потребуется только имя и href. Аналогичный подход будет со ссылками, изображениями и т. Д. c.
Я не знаю, как хранить эти значения в базе данных. Первое, что пришло мне в голову, это создать таблицы типа: buttons
, links
, et c, с колонками: href
, name
и так далее. К сожалению, я не уверен, что это правильный путь, так как у меня в таблицах также будут параметры типа border-radius
или padding
. Кроме того, я не уверен, является ли это практичным, потому что на производстве это приведет к некоторым проблемам с производительностью.
Как лучше всего решить эту проблему?
Спасибо!