投稿者: 管理人
投稿日時: 99/11/24 16:15:09
>$img_dir = '/homepage/img-box';
>>$img_url ='http://homepage?.nifty.com/***/img-box';
>>という感じで / から始まる絶対パスを以上のように指定すればいいのでは?
>>これで両方とも同じディレクトリを指します。
/homepage/img-boxに書いて大丈夫ですか?
共用エリアに書いてないかだけ、気をつけてください。
ルートからみたディレクトリではなくて、ちゃんと本人用のホームページ領域にできるなら、それでいいです。個人の環境変数を見て、そのパスなら、個人のホームページ領域へ書けるようになっていればいいんですが。
Nifty側の説明見ると、WWWサーバとCGIサーバを物理的に別サーバにして負荷を分散させているような説明ですが、実は仮想サーバであって、同じマシン上にあるのか、あるいはネットワークでディスクを両方でマウントしているんでしょうね。しかし、仮想サーバであれば、そもそもまったく負荷分散にならないし、ディスクをマウントしているとすると、SCSIとかFiber_channelとかの高速なストレージ系バスと違って、ネットワークっていうのは非常に遅いデバイスなので、ファイルのI/Oが非常に遅くなるし(つまりタイムスライスの多くが待ちに使われる),またnfsのネットワークシェア自体が非常に大きな内部トラフィックになるので、逆に全体のパフォーマンスが大きく低下し、応答速度が非常に悪くなるような気がします。
CGI負荷に関しては、メモリを十分多くして、最新CPUマシンを使い、そのPCを台数多く並列設置して、処理を各PCに独立に分散させるのが一番リーズナブルな気がします。負荷に関しては、Apache側で持っているリミッター等で制約したらいいんじゃないでしょうか。
画像ファイルとかをホームページ専用サーバに起き、httpからURL書かせるのも、素人考えでは負荷分散になって良さそうですが、それそれのデータ要求がまったく別のhttpリクエストになってしまうので、パフォーマンス的に損をしている可能性もありますね。Apacheに付いている1コネクション、多データ連続一括伝送とかの優れた高速化機構が無効なるかもしれない。
>#管理人さんへ
>わからない事は過去の書き込みを・・・とのご意見もそのとおりなのですが
>そろそろ「FAQページ」としてまとめていただけるとうれしいです。
>hi-hoの件、旧ログからさがすの一苦労で、ホーダイ入っていないと玉砕してました(笑)
説明が悪くすいません。(^^)
hi-hoの件は「新FAQページ」にまとめて書いてあります。
あと、ここの掲示板は全文検索できるので、「hiho」あるいは「hi-ho」等で
検索したら、1ー3分で必要な情報が見つかると思います。どうぞ御利用下さい。