Как хранить пользовательский текст веб-сайта в БД?
Давно задаюсь вопросом, о том какой формат или инструмент предоставить пользователю. В случае если мы подсовываем html-редактор с определённым набором css-классов, то в будущем, к примеру при редизайне, будет затруднительно их изменить. Да и давать редактировать html, тоже не особо правильно. Одной из идей была использовать markdown-разметку. Интересно какие ещё рецепты существует и как правильно? Хотелось бы всё таки предоставлять пользователю базовые возможности редактирования контента.
Старайтесь использовать просто более базовую разметку, не привязанную к стилям сайта, сделайте отдельный файл со стилями, который будет стилизовать редактируемый контент и в случае чего просто измените его под свои нужды.