キャッシュされたファイルから結果を取得するよりも、重い負荷の下で mysql データベースから直接結果を取得する方が速いか遅いかを判断しようとしています。どのような状況でも最速になります。
キャッシュされたファイルを使用している 2 つのデータ セットがあります。PDOを使用しています。
- カテゴリ文字、カテゴリ名、およびカテゴリ番号の結果を返すカテゴリのリストが表示されます。ページごとに 400 のカテゴリをプルしています。
- 返されるビデオのサムネイル - タイトル、URL、ビュー、ソース、および期間。ページあたりのデータで約 140 のサムを引っ張っています。
配列の結果をシリアル化し、ファイルに保存するようにキャッシュ ファイルを設定しました。キャッシュされたファイルの時間が有効な場合は、キャッシュされたファイルとデータベースの結果が表示されます。
結果を表示するためにキャッシュ ファイルにアクセスするよりも、データベースにクエリを実行する方がよいかどうかを判断しようとしています。私が行ったテストでは、ファイルから結果を取得する方がデータベースよりも高速であることが示されているようです。しかし、私は決して達人ではありません...だから、誰かが私にフィードバックを手伝ってくれるかどうか知りたかったのです。
ありがとう!