タグ

sessionに関するblueleのブックマーク (9)

  • アプリケーション・サーバのセッションの保存先の話 - プログラマでありたい

    Webシステムの方式設計をする際に、わりと悩むのがアプリケーション・サーバのセッション(session)の保存先です。アプリケーションサーバとは、TomcatやJBoss,IISやRuby on Railsなどで利用するUnicornやPassengerなどです。そもそもHTTPの基仕様がステートレスな為、状態を保持する為にはどこかに状態を保持する必要があります。その解決策がセッションになります。そこでセッションの保存戦略を考える必要があるのですが、アプリケーションサーバやサイトの用途や性格、扱うデータの気密性・重要性によっても変わってきます。 それ以前にセッションの保存先のことの呼び方の定番が何かすら解らなかったりします。セッション・ストアとかセッション・ストレージとか、はたまたセッション・マネージャーとか。今回は、セッション・ストアで統一します。 主なセッションストアの種類と保存戦略

    アプリケーション・サーバのセッションの保存先の話 - プログラマでありたい
  • PHP/「ページの有効期限切れ」対策 - Glamenv-Septzen.net

    id: 29 所有者: msakamoto-sf 作成日: 2005-07-10 23:28:13 カテゴリ: PHP Web [ Prev ] [ Next ] [ PHP ] 特にIE系でよく見られる「ページの期限切れ」画面。これを発生させないためにはどうすればよいのか、現在は少しGoogleで検索するだけで実に様々な対策方法が蓄積されている。だが、そもそも「ページの期限切れ」とはいったい何を示しているのか?いったいこの画面はユーザーに何を訴えているのだろうか? 今回はPHP言語に限定して、この現象を可能な範囲その原因を追及し、抜的対策と巷間にあふれる対策方法の是非を検討する。最終的に必要となった知識はHTTPのRFC2616のキャッシュ機能およびPHPのext/session/session.cのソースコードとなった。 「ページの有効期限切れ」が発生するスクリプト・発生しないスクリ

  • ソイラテ

    どれがいい?Auto Post ThumbnailとFeatured Image From URLとQuick Featured Image、アイキャッチ系プラグイン比較

    ソイラテ
  • WicketとSessionについてのまとめ - gishi_yamaのブログ

    Wicket 1.4.13にアップグレードしてから、StackOverflowError()が頻発する現象が発生。 いろいろ試してみたけれどもどうにも原因がわからず、途方にくれていたところ、id:mdgw 先輩と id:t_yano さんに助けていただきました。 お二方とも、重ね重ねありがとうございました。いつもご助言をいただきまして恐縮です。 ご助言の内容も含めて、簡単にまとめておきたいと思います。 何をしていたか 全てのWebPageクラスの親となるクラス(Page0)を作り、これを継承したWebPageを各画面用に作成していました。 例として、 //Page0.java public class Page0 extends WebPage() { protected MySession session; public Page0 { session = (MySession)Sess

    WicketとSessionについてのまとめ - gishi_yamaのブログ
  • Beaker Documentation — Beaker 1.9.0 documentation

    Beaker Documentation¶ Beaker is a library for caching and sessions for use with web applications and stand-alone Python scripts and applications. It comes with WSGI middleware for easy drop-in use with WSGI based web applications, and caching decorators for ease of use with any Python based application. Lazy-Loading Sessions: No performance hit for having sessions active in a request unless they’r

  • Django

    最初のステップ¶ Django やプログラミングは初めてですか? それなら、ここから始めましょう! 何もないところから始めるなら: 概要 | インストール チュートリアルはこちら: その 1: リクエストとレスポンス | その 2: モデルと管理サイト | その 3: ビューとテンプレート | その 4: フォームと汎用ビュー | その 5: テスト | その 6: 静的ファイル | その 7: 管理サイトのカスタマイズ 高度なチュートリアル: 再利用可能なアプリケーションの書き方 | Django へのパッチを初めて書くには 助けを求める¶ 困り事ですか?手を貸しましょう! FAQ を探してみましょう。よくある質問への答えなら、ここで見つかります。 特定のトピックに関する情報を探していますか? それなら、 genindex や modindex 、そして ドキュメントの詳しい目次 を見て

    Django
  • Facebookが考える署名付きCookieを用いたブラウザアクセスとは - r-weblife

    今日は、この前の続きを少し。 Facebookのここ最近のアナウンスにより、OAuth 2.0 + HTTPS化が進めらるような話が聞こえてきましたがそれは特に心躍るような話ではありません。 個人的に気になるのはこの部分です。 A secure signed cookie specification. While we're moving Facebook to use HTTPS, the vast majority of the Internet still sets session cookies in the clear. The MAC Access Authentication specification is a secure session cookie protocol designed to provide cryptographic protection agains

    Facebookが考える署名付きCookieを用いたブラウザアクセスとは - r-weblife
  • 最近 PHP のセットアップ時にいつもやってる設定 | バシャログ。

    レーザー治療までしたのにくしゃみ出まくってるんですけど、いったい何なんですか。どうもこんにちは nakamura です。 PHP-5.3.x 系もだいぶ浸透してきた今日この頃ですが、今日はここ最近新規にウェブサーバを立てる際にいつもデフォルトでやっている PHP 周りの設定をまとめてみました(よくよく考えたら PHP-5.3.x 系とかあんまり関係ないけど)。環境は CentOS 5 or 6 の PHP-5.3.x です。remi リポジトリを使って最新版の PHP を入れてます。 /etc/php/php.ini 毎回さわっているのは大体この辺ですね。他はサイトの仕様にあわせて適宜。 [PHP] expose_php = Off [Date] date.timezone = Asia/Tokyo セッションの保存先を memcached に セッションの保存先はデフォルトで memca

    最近 PHP のセットアップ時にいつもやってる設定 | バシャログ。
  • Flaskのセッション管理 - Study03.net 対シンバシ専用

    最近 Flask というWebアプリフレームワークを、いじってて気付いた事をメモとっておく。 セッション管理の仕方が、面白かったというか自分はそういう風に実装した事なかったのでへーと思った。 僕のなかでのセッションデータの管理イメージ 別にこれが普通というわけではないのだろうけど、なんとなくこういうイメージ サーバサイドでセッションデータを発行 セッションキーをCookieとかクライアントサイドに持たせる。 違うページにいったら、セッションキーを元にセッションデータを取得 この場合、クライアントサイドにもつ情報は、セッションデータに紐づくキーであって、セッションデータそのものはサーバサイドのストレージなりなんなりにもってるイメージ。 事の発端 Flaskは MicroFrameworkをうたっているフレームワークなので、フレームワークが備える機能も必要最低限になっていて、足りないところは自

    Flaskのセッション管理 - Study03.net 対シンバシ専用
  • 1