172 похожих чатов

Здраствуйте, я начинающий веб разработчик, хотелось бы получить совет Есть сущность

статья,статья имеет абзацы, в тексте могут быть жирные тексты, ссылки, картинки местами
Как такие текста хранятся в бд?
Чтобы структура сохранялась и фронт мог структурно читать и бек мог в правильном формате хранить в бд(и обратно)

9 ответов

20 просмотров

А редактор для текста то у вас какой формат выплёвывает? Может быть HTML/Markdown/Rst и т.д.

Dарий- Автор вопроса
Petr
А редактор для текста то у вас какой формат выплёв...

Пока нет, сначала обдумываю как вообще хранить в дб

храните в маркдауне

Dарий
Пока нет, сначала обдумываю как вообще хранить в д...

Хранить в одном из перечисленных форматов (технически это будет текстовый столбец просто). Медиа объекты типа изображений там в виде ссылок, и сами объекты лежат отдельно на голой файловой системе либо в БД (причём не обязательно у вас).

Dарий- Автор вопроса
alex che
Может вам вообще постгрес не надо?

Да, это больше про сами базы данных, просто не знала где спрашивать Спасибо всем!

Саму статью лучше хранить как бинарную информацию, только подумайте над созданием дополнительных столбцов с мета информацией, чтобы по ним потом можно было статью найти

Dарий
Да, это больше про сами базы данных, просто не зна...

Посмотрите как Drupal работает, он вроде страницы разбивает на части и каждую часть хранить в БД, после склеивает и выдаёт

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

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта