Re: index.cgiについて
( No.1 )
|
 |
- 日時: 2007/02/04 09:04
- 名前: 管理者
-
> apacheのhttpd.confにて
> DirectoryIndex index.cgi index.html index.shtml index.html.var > > 上記のように追記すればよい話だと思うのですが、サーバーの負担としてはどうなのでしょうか? > 上記のように追記してしまった場合は他の知人までものサイトが、無駄に index.cgiを読みにいってしまうでしょうか?
読みにいってしまう・・・と言うよりも、URLにファイル名まで明記しなかった場合(最後がディレクトリ)、 該当のパスを探す事になります。
「DirectoryIndex」属性は表示優先順位なので指定した値のファイル名がなければ後続のファイルを表示するので、思った程はサーバに負荷は掛からないと思います。
|
Re: index.cgiについて
( No.2 )
|
 |
- 日時: 2007/02/04 13:05
- 名前: アパッチャー
-
ご返信有難う御座います。
DirectoryIndex index.html index.shtml index.html.var index.cgi
上記の場合は 探すファイルをindex.htmlだと仮定して index.shtmlを読みにいかないという事でしょうか? だとすれば重さに関係ないですね。
index.cgiだと仮定した場合は index.html index.shtml index.html.var を読みに言ってから index.cgiですので、重くならないでしょうか?
どうぞよろしくお願い致します。
|
Re: index.cgiについて
( No.3 )
|
 |
- 日時: 2007/02/04 13:46
- 名前: 管理者
-
処理タスク(アセンブリ)の問題となります。
CPUは命令に対してナノ(ms単位)で処理を行います。処理命令によって異なりますが大抵は1/4000(sec)秒 で処理を行うとされています。 I/Oを伴う場合はそれなりの時間を要しますが、大まかに1/100秒と掛からないでしょう。
優先順位が異なったとしても1/10(s)も掛からないはずです。 業務で多大なアクセスを伴わない限り、それほどシビアにならなくて良いとお思います。
|
Re: index.cgiについて
( No.4 )
|
 |
- 日時: 2007/02/04 15:41
- 名前: アパッチャー
-
はい、了解です。
ご解説どうもありがとうございました。
|