私は「キャッシング」の概念に非常に慣れていないので、質問が単純すぎる場合は失礼します。
だから、私はCodeigniter(PHPフレームワーク)を使用していて、これを行うだけでページキャッシングをサポートしています$this->output->cache(n)//n: number of minutes to remain cached
(私は思う)Codeigniterのキャッシングは要求されたページをキャッシュファイルに保存し、必要なときにすぐにページを取得します。また、 Vanish Cache
と呼ばれる第3部のWebアプリケーションがあり、Apacheとクライアントの間に配置され、要求されたページをキャッシュして、必要に応じて再送信します。Codeigniterと同じではないか、それとは異なります。 ?
CodeigniterとVanishによって、各ページを2回キャッシュするのは無駄ではないでしょうか。
それらがまったく同じことを行うと仮定すると(ページをキャッシュしてユーザーに再送信する)、動的(データベースドライバー)Webサイトにとってどちらがより効率的ですか?