Ruby on Rails ににに にににににににに 4 に にににに ににににににににににに
Jan 02, 2016
Web上でのやりとり・ HTTP が使用される
・リクエスト ( 要求 ) 、レスポンス ( 応答 ) が 1セットとなる・ 1 セット間に接続、通信、切断という一連の動作がある
クライアント
サーバ
リクエスト
レスポンス
切断
Cookie とセッションの比較
cookie
セッション
メリット デメリット
サーバサイドで情報を保持するのでデータの改竄が困難である。ユーザ認証によるログインなど、顧客情報等を扱うようなサイトに適している。
ブラウザを閉じても残り、期間を置いた後にもデータを残すことが可能である。情報をユーザサイドに置くのでサーバに負担をかけない。
サーバに情報を保持するためサーバに負担がかかる。
ユーザ側に情報を置くので、ユーザに依存することが多く、改竄も可能なため、情報の信頼性に欠ける部分がある。