立ち上げ時に約1,200のプライマリエントリを提供するデータベースサイトがあり、年間約100の新しいエントリが追加される見込みです。各エントリは、データベースからの最大20の基本値、計算された平均評価、および可変量のユーザーコメントで構成されます。
評価とコメントの出力はページリクエスト時に生成する必要がありますが、管理者がエラー修正を行わない限り、残りのデータは静的になります。
帯域幅、データベースの読み込み、ダウンロード時間を考慮すると、ページ全体をその場で生成し、その後にいくつかのクエリを実行するGET
方がよいでしょうか。それとも、htmlファイルを用意して評価とコメントを追加してから、次のような更新スクリプトを作成する方がよいでしょうか。実行時にすべてのhtmlレコードを更新しますか?
私の考えでは、長所と短所は次のとおりです。
オンザフライ
+は、必要な場合にのみページを作成することでホスティングスペースを節約します
-検索エンジンが見つけるものを何も残しませんか?
-余分なクエリのために少し遅くなります
HTMLと追加
+検索エンジンに優しい
+クエリが少ないためわずかに高速
-ディスクスペースを使用
-わずかに複雑なコード要件
ニュートラル
=テンプレートはどちらの方法でも同じです
考え?