by Hippo2000(2000/8/8)
日本語チョウ訳シリーズ Apache::Session::Store::Fileモジュールなのです。
Apache::Session::Store::File -永続データをファイル・システムに格納する
use Apache::Session::Store::File;
my $store = new Apache::Session::Store::File;
$store->insert($ref); $store->update($ref); $store->materialize($ref); $store->remove($ref);
このモジュールはApache::Sessionの格納インターフェースを完全に満たします。シルアル化されたオブジェクトはファイルシステム上のファイルに格納されます。
このモジュールは通常のApache::Sessionの形式で1つの引数を必要とします。オプションの名前はDirectoryで、その値はファイルを置きたいと思っているディレクトリのフルパスです。例:
tie %s, 'Apache::Session::File', undef,
{Directory => '/tmp/sessions'};
すべてのsessinオブジェクトは同じディレクトリに格納されます。Linuxのext2fsのように、たくさんのファイルが1つのディレクトリにあるとパフォーマンスが悪いファイル・システムがあります。他のファイル・システム、SunのUFSとLinuxのreiserfsのような、はこの問題を抱えていません。このモジュールを使ってたくさんのオブジェクトを格納する前に、あなたのファイルシステムのパフォーマンスについて考えてみなければいけません。
(原文のまま)
This module was written by Jeffrey William Baker <jwbaker@acm.org>.
ご意見、ご質問はこちらの掲示板で受け付けています。
またメールは河馬屋(Nifty)にお願いします。