- ベストアンサー
素人的な質問です。クッキーとキャッシュの違いを教えてください。
素人的な質問です。クッキーとキャッシュの違いを教えてください。 スパイウエアのワクチンを実行すると、クッキーは削除されましたとあります。 インターネットの検索サイトには、キャッシュとあります。 おのおのを調べてみますと、同じような意味に思います。 よろしくお願い致します。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
素人的に回答します。 クッキーは自分の入力情報などを暗号化して保存しています。 WEBメールなどのログイン画面でユーザ名を入力したらパスワードを自動的に補完してくれるのはこの機能のおかげです。 キャッシュはインターネットのページの内容を保存しています。 保存期間中に再度そのページにアクセスした際には更新された情報だけを 照合して表示します。 そのため、表示にかかる時間の節約になります。 ただし、現在はADSLやFTTHなどの高速常時接続が 当たり前になったのであまり効用がないように思います。
その他の回答 (3)
Cookie…パスワードなどの情報やログインしているかどうかの認証情報が保存されます。 ここのコミュニティでも Cookie は利用されています。 http://e-words.jp/w/Cookie.html キャッシュ…ブラウザの場合であれば Web ページを見たとき保存されるファイルです。 Web ページの文書、画像などは一旦パソコンに保存され、 そのファイルを使って構造を復元した状態で表示されます。 対象を直接見てるんじゃなくて一旦保存したものを見ているってことです。 http://e-words.jp/w/E4B880E69982E38395E382A1E382A4E383AB.html
お礼
ありがとうございました。 理解できました。
- chie65536
- ベストアンサー率41% (2512/6032)
・キャッシュとは 一度、サーバーから送られて来た画面の内容や画像などを「後でまた使うかも知れない」と自分のPCに取り込んで覚えておき、もう一度同じ画面を表示するように要求された時、取り込んでおいた物から更新がかかってないか調べ、更新されてない場合はサーバーからデータを拾わず、取り込んでおいた物を再表示する事で高速化します。 この「後でまた使うかも知れないと自分のPCに取り込んで覚えておいた物や、覚えておく為の場所」の事をキャッシュと言います。 ブラウザで言えば「インターネット一時ファイル」がキャッシュにあたります。 HDDにも、読み出しを高速化する為のキャッシュメモリが積んであって、頻繁に読む場所はHDD本体から読み取らずにキャッシュしておいたメモリから読み出されます。 ・クッキーとは 一度どこかで自分が入力した物、例えば、ID、パスワード、住所氏名などの個人情報など、自分が入力した物を覚えさせ、入力を省いたり認証画面を省いたりする為の物をクッキーと言います。 例えば、クッキー保存されるページで、ログアウトしないでページを閉じた時など、もう一度認証が必要なページを開き直すと、サーバーに対して自動的に認証に必要なデータ(IDやパスワードや個人情報)が送られ、認証画面がスキップされます。 「入力したのを覚えておいて再利用」と言う意味で捉えれば「ある意味、キャッシュと言えなくも無い」と言えます。 ユーザーが意図していないのに「確認も無しに勝手に覚えられて、勝手に再利用」されてしまう危険性があるので、ワクチンソフトが「IDやパスワードや個人情報が漏れるかも知れないので、クッキーを削除しておきますね」と、怪しいクッキーを消す場合があります。 ・結論 キャッシュとクッキーは違います。
お礼
ありがとうございました。 回答をみさせていただくにつれて わかってきました。 ありがとうございました。
- merlionXX
- ベストアンサー率48% (1930/4007)
お調べになられたのならおわかりでしょうが、だいたいこんな感じです。 利用者がインターネットで、クッキーを使用しているサイトにアクセスすると、サイトの情報と一緒にクッキーファイルも利用者のパソコンにサイトから送信され、特定のフォルダに保存されます。 このクッキーのおかげで、 ・ 同一サイトへのアクセス回数 ・ 一度設定したサイトの閲覧方法 ・ 掲示板やチャットで入力したユーザ名・ オンラインショッピングのサイトで、過去に購入した商品の情報の記録 こういったデータが相手側にわかるようにする仕組みです。 だから、サイトによっては再度訪問するとユーザー名が自動的に表示されたりします。 つまり、クッキーは相手があなたに送りつけてきたものです。 キャッシュは、よく閲覧するホームページなどをいったん記憶装置に入れておき、次に使うときに表示速度を上げるために、その記憶装置から読み出す方法のことを指します。 使用頻度の高いデータを、いちいち低速な装置(ハードディスクドライブ)から読み出す無駄を省いて高速化すること。または、その際に使われる高速な記憶装置(メモリー)をキャッシュと呼びます。 つまり、キャッシュは相手に関係なく、あなたのパソコンが用意したものです。
お礼
もっと納得しました。 ありがとうございました。
お礼
納得です。 ありがとうございました。