Home > php > PHP のセッション共有(その2)

PHP のセッション共有(その2)

  • 2006-09-29
  • php

ひき続き Sharedance について調べてみる。PHP の標準のセッションハンドラである mod_files.c と見比べてみると、

  • flock していない

    一瞬はシングルプロセスだから必要無いのかなとも思ったけどそうでもないよな。まあ必要にあるケースはけっこう稀かもしれないけど、検証してみたい。

  • ディレクトリ階層を指定できない

    セッションデータをファイルとして保存すると 1 つのディレクトリに大量のファイルを作ることになる。このことによるパフォーマンスの低下を防ぐために PHP の標準セッションハンドラでは、session.session_save_path にディレクトリ階層を指定することができる(ということをソースを読んで初めて知った)。これがどれくらい影響するかわからないけど。 しかしどこかにセッションハンドラのパフォーマンスについて調べたデータとかないのかな。

さてそろそろ動かしてみるか。

Writeback:0

Comment Form

writeback message: Ready to post a comment.

TrackBack ping me at
http://www.mono-space.net/blog/php/e060929_sharedsession2.trackback

Page Top