【今日のQ&A】キャッシュってなに?【WEBサイトの仕組み】

こんにちは、@codeship_techです。

今回は普段からインターネット利用やプログラミングに興味があれば一度は聞いたことのある、「キャッシュ」についての質問と回答をピックアップしました!

キャッシュ(cache)ってなんですか?

はい、キャッシュとはブラウザが一時的に保存しておくホームページのデータのことです。

普通ホームページは、「ブラウザから通信」→「サイトのデータが置いてあるサーバ(PC)にデータの問い合わせ」→「サーバがブラウザにデータを提供」という流れで閲覧することができます。

すなわち通常はホームページの閲覧にはサーバとの通信が必須であり、もしネットワークに接続していなかったらホームページは見ることができません。

しかしキャッシュはブラウザに一定期間サイトのデータを保存しておき、次に同じサイトにアクセスしたときにはキャッシュデータを返すようにします。


サーバーとの通信を省略できるので、アクセスが速なったり、そもそもネット環境のない場所でもサイトを閲覧したりできるメリットがあります。

ぜひ参考までに!

授業日記についてのご意見

CodeShipの授業について「こんな事が知りたい・紹介して」というご意見・ご提案がありましたら、CodeShip公式Twitterアカウント(【CodeShip】プログラミングスクール)までDMまたはリプライにてお寄せください。