現在、何百万もの動的ページを持つプロジェクトを実行しています。それらのページの内容はデータベースから収集され、もちろんデータベースは多数あり、テーブルも多くなっています。これらのデータベースの内容は頻繁に変更されることはなく、MySQL接続やクエリのためのサーバーへの不必要な負担を軽減するために、コンテンツタイプに応じて7日間または1ヶ月間Smartyキャッシュを実装しました。Smarty 3を使って巨大なページをキャッシュする方法
私の問題は、私が1つのキャッシュディレクトリに膨大な数のキャッシュされたページを持っていて、何とかそれが全体的なパフォーマンスを低下させたと思うようになることです。
だから、何百万ものキャッシュされたページを1つのディレクトリに置くことでパフォーマンスの問題を教えてもらえますか?または、キャッシュされたファイルの格納をどのように管理できますか?または、巨大なページ数でSmarty Cachingを正しく使用するにはどうすればよいですか?
Smarty Cachingで提案されたすべてのリストを実装しました。 1つのディレクトリに数百万のキャッシュされたページがある間、またはSmarty 3に滞在しているときにより良い解決策がある場合は、パフォーマンスに関する問題について知りたいです。 – Prakash
1つのディレクトリに置くとパフォーマンスの問題は発生しません。 –