6

umbraco cmsにノードが多すぎる可能性はありますか?私は現在、ユーザー生成コンテンツとコメントシステムを備えたumbracoサイトの開発を引き継いでいます。このすべてのデータをコンテンツノードとして保存する場合、システムは適切に拡張されますか?

コンテンツ全体がランタイムメモリにxmlとして保持されていることを理解しています。したがって、ランタイムメモリがどんどん大きくなる場合は、cmsをユーザーコメントのデータストアとして扱うのは悪い考えのようです。しかし、それは私よりもumbracoについて多くのことを知っている誰かによって私に提案された方法です。

umbracoではこのようにするのが一般的ですか?

4

1 に答える 1

3

Umbracoを実行している非常に大きな(50,000以上のコンテンツアイテム)Webサイトがいくつかあることを私は知っています。コンテンツツリー内にコメントを保存するコメントシステムを実装するのが良いかどうかはわかりません。Webサーバーに十分なメモリがあれば、何十万ものノードを問題なく使用できると思います。

私が見たUmbracoでのコメントの実装のほとんどは、Umbracoデータベース内の独自のカスタムテーブルにあります。コメントを投稿の非表示のサブノードとして保存するだけで、ブログのコメントシステムを非常に迅速かつ効果的に構築しましたが、他の人もそうしていることを知っています。コンテンツツリーを使用してコメントを保存すると、自分で何かをキャッシュする必要がなくなります。Umbracoは、コンテンツをキャッシュするのと同じ方法でコメントをキャッシュします。これは非常に効果的です。

バックオフィスは、特にコンテンツツリー内の単一レベルに多数のノードがある場合に、ノードが増えると速度が低下する場所です。

スケーラビリティに関連するUmbracoフォーラムの投稿は次のとおりです。

http://our.umbraco.org/forum/core/general/8500-Umbraco-Scalabilityhow-big-is-too-big-for-an-umbracoconfig-file

http://our.umbraco.org/forum/core/general/4124-Umbraco-scalability

于 2011-06-02T21:50:08.110 に答える