クライアントデータストレージの概要

過去10年間、ブラウザは強力なツールとなっています。これは、多くの成長の痛みで、ゆっくりとしたプロセスです。
さて、強化されたレイアウトコントロールは、3Dグラフィックスやゲーム、さらには音楽が小さく、古代のブラウザで達成することができます。クライアントデータストレージは、よりエキサイティングな機能です。

最初からWeb「古典的な」プロセスブラウズ、それが変更されていない:ブラウザはURL、Webサーバーが返す要求されたコンテンツサーバから返され、その後、ブラウザ要求より多くのコンテンツ、より多くのコンテンツを要求します。
ブラウザは、それはすべてがサーバから取得する必要があります知っている、非常に物忘れのようです。

一般的に真が、それは強力な代替手段を見渡す:ブラウザは、サーバーのデータストレージに情報を要求するプロセスをスキップするが、唯一のユーザーのローカルマシンからデータを取得することができます。それも、合理的な目的のために、それらのデータを操作することができます。データは、後で再生するためにサーバーを更新するために使用することができます。

結論として、ブラウザは、次の機能があります。

  • データへの直接アクセス。AJAXを使用すると、データ速度を取得するが、はるかに高速すでに通常ですが、ローカルマシン上のデータストレージと高速データアクセスを行います。
  • ネットワークトラフィックを保存します。ブラウザのデータ収集時間は、長い間、それは常にサーバーからデータを取得しなくても、保存されているとしてとして有用です。これは、サーバーへの圧力を減らすことができます。
  • サーバーへの圧力を軽減します。サーバは常に要求に応答して、データベース・サーバからデータを取得している場合は、サーバが過負荷されます。リクエストの数を減らし、サーバーの負荷を軽減することができます。
  • 最後に、データがより可能となる完全なオフラインを作成するためのアプリケーションを可能にする、ローカルに保存されています。

しかし、すべてがとても美しいではありません。ブラウザへのデータの転送は、次の欠点があります。

  • いいえ同期サポートされていません。
  • ストレージの制限がぼやけます。
  • 純粋なデータベース・サーバーのない代用。

おすすめ

転載: www.cnblogs.com/jlfw/p/12031828.html
おすすめ