Пытаюсь делать сайт , где можно публиковать свои гайды по героям Дота 2.
наподобие этого http://www.dotafire.com/dota-2/guide...nds-7-03-25918
как вы можете увидеть, у гайда есть главы
Time for Archery Practice!
Curves and Edges.
Arrows for all Types of Situations.
и тд
Так вот, на странице написания гайда можно добавлять динамически блоки, содержащие текстовое поле (имя главы) и текстареа (текст главы).
И у себя хочу сделать так же
не может быть выборки из БДпо главам гайдов . В этом нет смысла. Поэтому думаю запихнуть их все в виде JSON объекта в БД.
Это нормально?
Если да, то как реализовать?
Можно ли так?
1) создать пустой объект A
2) найти все div'ы, которые предназначены для разделов
3) для каждого div'а создавать объект вида
{ name: (данные из input type = 'text'),
text: (данные из textarea) } и записывать его в A
Получившийся в итоге объект отправлять на сервер при сабмите формы, а там записывать в бд.
Или есть лучшие способы?
Как обычно хранят статьи на нормальных сайтах?