奇特なブログ

「殊勝に値する行いや心掛け」を意味する、奇特な人になる為のブログです

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. --/--/--(--) --:--:--|
  2. スポンサー広告

PHPのセッションの保存先と関数群について

php.iniの「session.save_handler」のデフォルト値って「files」だと思うのですが。
以下の様な事をしたい場合に、filesである事が問題になる様です。

Webサーバのクラスタリング

じゃあどうするの?って話になると思うのですが、

PHPのセッションを考える

にある通り、セッションの保存先は「DB」が良い様です。
セッション情報のやり取りをする度にDBアクセスが発生するので、
DBにどのくらいの負荷がかかっているかを意識する必要はありますが。

また、PHPが提供している「session」から始まる関数群は、
上記リンク先によると全然使えないと。
確かに筆者も、セッションがタイムアウトしたりしなかったりという、
不安定な挙動を経験した事があります。
単に、筆者のプログラムがバグっていただけかもしれませんが(苦笑)

なので、

自作のセッションライブラリが必要ではないかと思います(苦笑)


やれやれ。

スポンサーサイト

テーマ:日記 - ジャンル:日記

  1. 2011/02/12(土) 02:05:04|
  2. PHP
  3. | トラックバック:0
  4. | コメント:0
<<フレームワークやライブラリはカスタマイズ可能な作りにしましょう | ホーム | Facebookの実名制度って成り立つの?>>

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバック URL
http://kitoku1.blog129.fc2.com/tb.php/92-09acfc63
この記事にトラックバックする(FC2ブログユーザー)
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。