タグ

ブラウザとPHPに関するgouei2001のブックマーク (3)

  • 11.3 セッションの仕組みを理解しよう | 神田ITスクール

    前項で自身のPC内に有効期限付きで、データを保存するクッキーについて学習しました。クッキーで情報を共有するには色々な制限があり、大量のデータを一時的に保存するには向きません。そのような場合クッキーの代わりに利用できる「セッション(Session)」という仕組みが用意されています。 11.3.1 セッションについて セッションを簡単に説明すると「サーバ内に情報を保存し、複数ページ間で共有する」仕組みのことです。 例えば、ショッピングサイトで利用されるカート機能などは、複数の商品ページを遷移し、カートに追加した各商品の情報をずっと保持している必要があります。このような場合にセッションにデータを登録することで、他の画面に遷移してもデータを取り出し利用することができるのです。 セッションでは下の図のようにデータを共有することができます。 図 11.3.1: セッションでデータ共有の流れ セッション

    11.3 セッションの仕組みを理解しよう | 神田ITスクール
  • PHPのみでHTML5のWebSocketを体験する方法 - susan-styleの日記

    今までFLASH等を使わないと出来なかったソケット通信ですが HTML5で出来るようになりました。 まぁこのページ見てる人は説明不要でしょうから詳細な説明は割愛 格的にはsocket.ioなどをインストールして〜というのがありますが PHPだけでサクッと体験したい方は続きを御覧下さい。 Saran Chamlingさんが作った「WebSocket Example」をダウンロード http://www.sanwebe.com/downloads/50-websocket-example すっごいシンプルな 「server.php(サーバファイル)」 「index.php(クライアントファイル)」 2つのファイルを解凍 仕組み的には 「server.php(サーバファイル)」をコマンドラインで実行、whileでループ 「index.php(クライアントファイル)」をブラウザから実行 という感

    PHPのみでHTML5のWebSocketを体験する方法 - susan-styleの日記
  • 「Cookie」と「セッション」と「セッションCookie」の違い – 猫型iPS細胞研究所

    セッションという日語のイメージこそ、最も注意すべき点です。 WEBサーバーとブラウザの間には、トンネルのような物理的な接続状態は存在しません。 一回ポッキリのデータのリクエスト・レスポンスしかHTTPには存在しないのです。 Cookieとセッションの違い ID・パスワードなど別の画面に遷移しても必要なデータは多々あります。 こうした場合によく使用されるのが、Cookieやセッションです。 CookieはWEBサーバーが発行し、ブラウザが保持するキーと値です。 ブラウザは同じサイトにアクセスする際にはそのCookieをWEBサーバーに送信します。 WEBサーバーはブラウザからのリクエスト毎にその値を参照することができます。 一方セッションはWEBサーバーで保持するキーと値です。 IDやパスワードなどを毎回ブラウザから送信してはセキュリティ的にも問題です。 ログインアクションにより、WEBサ

    「Cookie」と「セッション」と「セッションCookie」の違い – 猫型iPS細胞研究所
  • 1