キャッシュ
コンピュータの世界でのキャッシュとは、Webサイトの読み込み速度を上げ、サーバーの負荷を軽減することを目的とし、HTMLファイルや画像などのWebサイトのコンテンツを一時的にWebブラウザに保管する仕組みのことである。
キャッシュの仕組み
最初の訪問時にサーバーから取得した情報をWebブラウザに保存し、二度目以降の訪問でWebブラウザに保存されたキャッシュから情報を取得することで、Webサイトの表示速度が早くなる。
キャッシュが保存するデータ
キャッシュが保存するデータに下記のようなものがある。
- 画像
- ビデオ
- HTMLファイル
- CSSファイル
- JavaScriptファイル
キャッシュの保存先
Webブラウザ
キャッシュの保存期限
ユーザーが手動でキャッシュを削除するまで
キャッシュとCookieの違い
キャッシュとCookieは、どちらもユーザー体験の向上を目的とし、ユーザーのマシンにデータを保存する方法だが、このような違いがある。
キャッシュ
Cookie
取り扱う情報
ウェブサイトのファイル
ユーザーに関する情報や設定
保存期限
手動で削除するまで
作成者によって定義された期間/手動で削除することも可能
通信
サーバーからブラウザ一方向の通信
サーバーとブラウザ双方向の通信
読み方
キャッシュ