HTML'yi MongoDB'de depolamak doğru mu? Dezavantajlar var mı? Daha iyi alternatifler var mı?HTML'yi MongodDB JSON stilinde depolamak için iyi bir strateji nedir?
JSON için biraz yeniyim, ancak WordPress sitemi özel bir meteor/mongodb sitesine geçirmeyi planlıyorum.
WordPress'te "İletiler" bizim esasen ürün kayıtlarıdır ve "ana içerik" ürünün açıklamasıdır. Bu açıklamalar, "güçlü" etiketler, ara etiketler ve href köprüler gibi bazı HTML işaretlerini içerir.
<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="http://www.takaratomy.co.jp/products/automee/" 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'den farklı olarak JSON, CDATA gibi bir şeyden yoksundur. JSON stili doküman açıklamam alanına HTML eklemek ve denemek kötü bir fikir mi? Bunu yapmak için özel kaçış karakteri var mı? Veya HTML ürün açıklamasını harici, statik bir dosya olarak mı saklamalıyım? Yoksa başka en iyi uygulamalar var mı?
{
'_id':'236',
'name':'Tokyo Marui M9A1 Gas Blow Back Airsoft Gun',
'description':'<p>html here?</p>',
'tags': ['toys','outdoors']
...
}
Herhangi bir ipucu, öneri, bağlantılarınız takdir!
DÜZENLEME
Örnek ürün açıklama metni ilave edildi. Onlar iyi olmalı söylemek görünüyor google https://groups.google.com/forum/?fromgroups=#!topic/mongodb-user/HW5XB5yox20
üzerinde How to store HTML data in MongoDB?
ve başka:
EDIT2
Bu stackoverflow makale bulunamadı. Ancak fazla tartışma yok, sadece daha fazla onay almak için.Edit3
https://groups.google.com/forum/?fromgroups=#!topic/mongodb-user/0m8KJ7mPWiQ
Dosya boyutuna ve erişim modellerine bağlı olarak, Statik veri almak için DB'yi kullanmaktan kaçınacağınız için statik/gevşek HTML dosyaları kullanmak daha iyi olabilir (ve birçok web sunucusu statik dosyaları sunmak için en iyi duruma getirilir). – WiredPrairie