C#で記述されたMVC4Webアプリを作成しています。他の機能の中でも、1つの機能により、ユーザーは次のようなページに移動できます。
/pagecontroller/some-specific-page-name
または、代わりに、
/pagecontroller/12345
これらのページのコンテンツは、主に静的なhtmlです。変更されることはめったにありません。
新しいページを追加するのは私だけです。HTMLで追加する場合でも、CMS経由で追加する場合でも満足しています。
この種のコンテンツを保存および処理するためのどのような方法が提案されていますか?
HTMLをデータベースに保存して、そのように配信する必要がありますか?私は確かにデータベースにいくつかのページ固有の情報(たとえば、ページカテゴリなど)が必要ですが、データベースに大量のhtmlを配置することは私には正しくないようです。または、ajaxを介して抽出できる静的なhtmlドキュメントに対応する記事名を持つデータベースを作成することもできます。これらのページではスタイリングが行われないため、問題はありません。それでも、記事が増えるにつれて、100%正しく感じられなかった。3番目の、かなりばかげたアイデアは、elementsと呼ばれるテーブルです。各行には1つ以上の要素が含まれ、コードは一種のテンプレートを使用して、必要な場所に要素を配置できます。
本当の秘訣は、必要に応じて、これを小さなプロジェクトから大きなプロジェクトにうまく拡張できるようにすることです。
私はwebkitを使用していません。
私がこれについて行くことをどのように提案しますか?どうもありがとう。
編集:私は言うべきです-これらのページのどれもフォームを含んでいないか、サーバー側のように多くを必要としません。