Подтвердить что ты не робот

Что такое хорошая стратегия хранения HTML в документе MongodDB JSON?

Можно ли хранить HTML в MongoDB? Есть ли недостатки? Есть ли лучшие альтернативы?

Я немного новичок в JSON, но планирую перенести свой сайт WordPress на пользовательский сайт meteor/mongodb.

В WordPress наши "Посты" - это, по сути, записи о продуктах, а "основное содержание" - описание продукта. Эти описания содержат некоторую разметку HTML, такую ​​как "сильные" теги, теги разрыва и гиперссылки href.

<p>Who hasn't wished for a mini-Roomba to handle the arduous task of cleaning their iPhone screen? Now your dreams have come true! See the Takara web page for a <a href="#" onclick="location.href='http://www.takaratomy.co.jp/products/automee/'; return false;" title="automee s" target="_blank">demo video.</a><strong>Colors: </strong> White, Red, Orange and Blue Runs on a single AA battery.<br> 1,575 yen</p>

В отличие от XML, JSON не хватает чего-то вроде CDATA. Неплохо ли пытаться поместить HTML в поле описания документа в стиле JSON? Существуют ли специальные escape-символы для этого? Или я должен хранить описание продукта HTML как внешний, статический файл? Или есть другие лучшие практики?

{
'_id':'236',
'name':'Tokyo Marui M9A1 Gas Blow Back Airsoft Gun',
'description':'<p>html here?</p>',
'tags': ['toys','outdoors']
...
}

Любой совет, советы, ссылки оценены!

ИЗМЕНИТЬ

Добавлен текст описания продукта.

EDIT2

Я нашел эту статью stackoverflow: Как хранить данные HTML в MongoDB?

а другой - в google https://groups.google.com/forum/?fromgroups=#!topic/mongodb-user/HW5XB5yox20

Они, кажется, говорят, что все должно быть хорошо. Но дискуссий мало, поэтому просто требуем большего подтверждения.

Edit3

дополнительная ссылка https://groups.google.com/forum/?fromgroups=#!topic/mongodb-user/0m8KJ7mPWiQ

4b9b3361

Ответ 1

OK Я, кажется, нашел достаточно статей, чтобы заключить:

Совершенно нормально хранить html-фрагменты и файлы в MongoDB в качестве стандартных строк с кодировкой utf-8 с несколькими оговорками: http://docs.mongodb.org/manual/faq/developers/#when-should-i-use-gridfs