スレッド表示 | フラット表示〕 全トピック 920 件中 737 番目 次≫ ≪前

セッションのファイルについて

created: 2003-11-16 03:53 | modified: 2003-11-19 01:03 | reply: 4

[1018] セッションのファイルについて

user: 美智子 | created: 2003-11-16 03:53
こんばんは、美智子です。

たしかセッションはphp.iniで設定した
セッションファイルを入れておく場所に1セッション=1ファイルの形で保存されていくと思いますが、たとえばですが10000セッションを発行した場合した場合、当然10000セッションが/tmpなどに生成されると
思いますが、OSがLINUXの場合、
1つのフォルダに作成できるファイルの数の
上限などあるのでしょうか?
reply: 1019 返信 編集 削除

[1019] 不要なデータはお掃除されます。

user: hamaji | created: 2003-11-16 15:06
セッションデータはphp.iniのsession.gc_maxlifetimeの設定にもとづき、
ガーベジコレクション(参照されなくなった変数(メモリ領域)やデータを自動的に開放、削除する機構のこと)
により掃除されるようです。
http://jp2.php.net/manual/ja/ref.session.php

ただ自分のマシン(Windows200)では1ヶ月前のデータとかが残ってました。(あれれ?)
どうやらWindowsでは効かないようです。
ちなみにファイルシステムはNTFSです。

Linuxのことはほとんど知らないですが特に制限と言うのはないとおもいます。
http://www.atmarkit.co.jp/flinux/rensai/fs01/fs01a.html
などを一応読みましたが書いてませんでした。
1テラバイトなどを超えても大丈夫そうなことを書いてましたが、まぁそうなるとアクセス時間が遅くなったり
ということがあるぐらいじゃないでしょうか。

すいませんあんまり当てにならないですね。
ウチの会社にはLinuxマシンっていうのがないもんで。。。もっとLinuxも勉強せねば。
Parent: 1018  reply: 1029 返信 編集 削除

[1029] I-NODEについて

user: 美智子 | created: 2003-11-18 12:34
美智子です。

ガーベージコレクションですか、JAVAのような機構が備わってるんですね。

こちらでもLinuxのI-nodeについて調べてみたんですが、下記のメーリングリストのログを見る限り、不足するようなことが書いてありました。どの程度のファイル数というところまでは
載っていなかったので、不安です。

http://ns1.php.gr.jp/pipermail/php-users/2001-July/000735.html
Parent: 1019  reply: 1037 返信 編集 削除

[1037] すいません。お手上げです。

user: hamaji | created: 2003-11-18 21:52
Linuxのファイルシステム等をいろいろと検索してみましたがさすがに、
具体的な数字までは載ってないですね。
すいません。ホントLinuxの知識は皆無に等しいもんで。。。

> http://ns1.php.gr.jp/pipermail/php-users/2001-July/000735.html
のスレを私も読みましたが具体的な解決策は見えてこないですね。

個人的にはあまり神経質になる必要もないかと思います。
どういうサイトでどれくらいのアクセス数があるのかはわからないですが、
セッションをファイル管理しないのであれば、
データベースを使用する、クッキーを使用する等の代わりの仕組みを考えてみてはどうでしょうか?
データベースだと、ファイル管理ほど手軽ではなさそうですが、
セッションデータの保持数には困らないのではないでしょうか。
Parent: 1029  reply: 1039 返信 編集 削除

[1039] データベースかな

user: 美智子 | created: 2003-11-19 01:03
美智子です。

データベースで実装する方向でやってみようと
思います。ありがとうございました^^
Parent: 1037  返信 編集 削除
スレッド表示 | フラット表示〕 全トピック 920 件中 737 番目 次≫ ≪前
ページの一番上へ
Googleグックマークに登録 Yahooグックマークに登録 livedoorクリップに登録 @niftyクリップに登録 はてなブックマークに登録 deliciousに登録 Buzzurlに登録 FC2ブックマークに登録
最近更新された掲示板トピックス
管理人Blog
Yahoo Search

最近更新したNote
PHPマニュアル
今日のブックマーク
PHPマニュアル関数検索
関数名を入力し検索ボタンをクリック↑