0

私は新しいJoomlaに取り組んでいます!ここでは、約 40 個のキーと値のペアの読み取り専用データを、キーワードと対応する URL リンクと共に保存する必要があります。いくつかのオプションがありますが、どれがプログラマーにとって便利で、ユーザーにとって高速ロードであるかはわかりません。あるいは、データ量が非常に少ないため、どのような方法を使用してもかまわないのかもしれません。

モジュール コードの一部として、値を配列にハードコーディングできます。更新は便利ではありませんが、読み込みは高速です。

データをフラット ファイルまたは XML ファイルに保存できます。これには追加のコードを実装する必要があり、リストを更新するのに便利ですが、ハードコードされているほど速くはロードされません。

データベースにテーブルを作成できました。Joomla API を使用すると、これを簡単に使用できますが、データベースから他のすべてをロードすることで、どの程度のオーバーヘッドが発生するかはわかりません。

各オプションを試すことなく、どれが最も効果的かを論理的に評価するにはどうすればよいですか?

4

1 に答える 1

2

あなたの2つの相反する懸念は

  1. プログラマーがこれらのキーと値のペアを更新する頻度
  2. アプリケーションがクエリを実行する頻度

それらが頻繁に更新される場合は、それらをデータベースに入れておき、心配であれば望ましい間隔でデータをキャッシュすることをお勧めします。

于 2010-10-22T02:16:39.420 に答える