mirror of
https://github.com/yiisoft/yii2.git
synced 2025-08-14 14:28:27 +08:00
1.5 KiB
1.5 KiB
キャッシュ
キャッシュはウェブアプリケーションのパフォーマンスを向上させるための安価で効果的な方法です。 比較的静的なデータをキャッシュに格納し、要求に応じてキャッシュからそれを取得します。 これによって、アプリケーションは、毎回一からデータを生成した場合に必要になるであろう時間を節約することができます。
キャッシュはアプリケーション内のさまざまなレベルと場所で使用することができます。 例えばサーバサイドでの低いレベルでは、データベースから取得した最新の記事情報リストのような基本的なデータを格納するためにキャッシュを使用することが出来ます。 より高いレベルでは、ウェブページの断片または全体、例えば、最新の記事のレンダリング結果を格納するためにキャッシュを使用することが出来ます。 クライアントサイドでは、最近訪れたページの内容をブラウザのキャッシュに格納するために、HTTP キャッシュを使用することができます。
Yii はこれら全てのキャッシュ機構をサポートしています: