こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

PHP動作の仕組み

初心者ですが、PHP動作時のメモリの仕組みを教えてください。

(1)Aさんがサーバにアクセスした時、PHPはデータを読み込みますが、メモリはいつのタイミングで破棄されるのでしょうか

(2)例えば1GBのファイルだと読み込みに時間かかるので、サーバ起動時に事前にメモリに読み込んでおくことはできますか

(3)AさんBさんがサーバにアクセスした時、PHPはデータを読み込みますが、一回分を読み込むんでしょうか、それとも
二人分を読み込むでしょうか。

目的はギガ単位のファイル数個のみを大人数にリアルタイムに閲覧したいのですが、あいにく初心者の上、自宅にテスト環境もありません。詳しい方お願いします。

投稿日時 - 2012-05-04 22:39:01

QNo.7457929

暇なときに回答ください

質問者が選んだベストアンサー

ファイルをクライアントに渡すだけならサーバーにさほどおおきな
メモリを確保する必要は無いのでは?
逆にギガ単位のファイルを評価しながら渡す場合は非効率的です
条件などを精査してSQLなどで管理するなど必要かもしれません

投稿日時 - 2012-05-05 00:09:35

お礼

ファイル転送は伝書鳩、条件精査はパートのおばちゃんに任せることにしました。

ありがとうございました。

投稿日時 - 2012-05-09 01:30:55

ANo.1

このQ&Aは役に立ちましたか?

3人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問