私は大きなプロジェクトに取り組んでいます。私はcodeigniterを使用していますが、私は難しい問題に直面しています。どこでcodeigniterを使うべきですか?私はモデルの中でそれを使うべきですか?またはコントローラ内にありますか?また、私のプロジェクトが大きいので、私はコード名のキャッシュがコントローラ名に依存しているので、キャッシュを削除しなければならないことを推測しようとしているので、テーブルを更新するとそのテーブルを使用しているすべてのコントローラをチェックする必要がありますキャッシュを削除します。それは私を殺す。codeigniter:キャッシュのベストプラクティスは何ですか?
このためのベストプラクティスは何ですか?
おかげ
時期尚早最適化はすべての悪の根源です。あなたのプロジェクトが実際に非常に大きくなってきたら、キャッシュが有益な場所を知り、信頼してください。 – tplaner
答えはありませんが、キャッシングのためにこのライブラリをご覧ください:http://philsturgeon.co.uk/code/codeigniter-cacheキャッシュする必要があるのは、アプリケーションの機能に大きく依存します。デフォルトのCIキャッシュはそれほど有用ではありません...まあ、それは素晴らしいことではありません。 –