人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PHPのセッション保存先について教えて下さい。

■環境
言語:PHP5.3
OS:CentOS5
WEBサーバ:2台構成予定です。
DB:今回は使用しないです。(APIを使用して他環境からデータを取得する為)

インターネットでPHPのセッション保存先を調べてみるとDB、memcached、NFSが多かったのですが、
それ以外でも導入実績が多く、PHPのセッションの保存先に選択されている物などあったりしますでしょうか?

また、memcachedをPHPセッションの保存先にした場合の
運用時に気を付けるべき点など御座いましたら、ご教示頂けないでしょうか。

どうか宜しくお願い致します。


●質問者: akihiko0826
●カテゴリ:ウェブ制作
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● taroe
●40ポイント

・Repcached
・Tokyo Tyrant
http://blog.asial.co.jp/508


akihiko0826さんのコメント
どうも有り難うございます。Tokyo Tyrant今まで調べた事無かったので、 調べてみます。

2 ● oil999
●40ポイント

「PHPのセッションを考える」 http://hain.jp/index.php/tech-j/2007/12/03/PHP%E3%81%AE%E3%82%BB%E3%83%83%E3%82%B7%E3%83%A7%E3%83%B3 が参考になります。


akihiko0826さんのコメント
どうも有り難うございます。凄分かりやすくそれぞれのストレージの比較していて とても参考になりました。

3 ● titokyn
●70ポイント

http://www.php-labo.net/tutorial/
こちらのサイト内には沢山の情報がありますのでご参考に。


akihiko0826さんのコメント
参考サイト教えて頂いて有難うございます。 セッションだけでなくPHPについて調べる上でもとても参考になります。

4 ● 楽1978
●150ポイント ベストアンサー

memcached 等を使ってセッション管理の注意点
http://www.gashimax.com/wiki/index.php?PHP%2F%A5%BB%A5%C3%A5%B7%A5%E7%A5%F3%B4%C9%CD%FD

独自セッション管理の注意点 †
DB, memcached 等を使ってセッション管理を行う場合は、以下の点に注意する。

•php.ini の session.auto_start の値が 0 になっていないと正常に機能しない。
•session.save_hander の値を user にする必要がある。php.ini で設定したくない場合は ini_set() で設定する。
•PHP5.0.5以降の場合は session_start() を呼ぶ前に下記を実行する。
register_shutdown_function('session_write_close');

memcached 等を使ってセッション保存先の注意点
http://www.atmarkit.co.jp/flinux/rensai/buildlamp/lamp_43/43_1.html
http://www.atmarkit.co.jp/flinux/rensai/buildlamp/lamp_40/40_1.html


akihiko0826さんのコメント
参考サイトや注意点を詳細に教えて頂きまして有難うございます。 それぞれのストレージの注意点や設定手順まで記載されていてとても 勉強になります。参考サイトを参考にさせて頂きます。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ