CGI-BBS > CGI > Perl > Locationタグを使うか使わないか


カレッヂ
カレッヂ


質問者 アルタ  投稿日 7/8(日) 19:18:09
掲示板などで投稿時にファイルに書き込み後、Locationタグを使用する場合がありますが、それについて質問です。
速度については投稿→再表示の流れを一回のCGIの起動でやってしまった方が体感できるぐらいに速かったです。
Locationタグを使用した場合、CGIを投稿と再表示の二回呼び出しているわけなので、遅くなるのは分かるのですが、この場合のサーバへの負荷の違いは考えるほどのものではないのでしょうか?
質問したいことを簡単に言うと、
同じ処理をCGI一回呼び出すだけの場合と、二つに分けてCGIを二回呼び出す場合の負荷などについて聞きたいです。
いろんな掲示板でこの方法がとられているということは、この問題は考えるまでもないわずかな負荷の差、ということなのでしょうか?
自分で想像をめぐらした結果、CGIを二回呼ぶ(Location)の方が、悪そうな気がしたのですが。
サーバの知識がほとんどないので、変なことを言ってるかもしれませんがご教授してもらえると嬉しいです。
回答者 しあわせのツボ  [削除]  投稿日 7/8(日) 23:40:23
2回呼んでいるのですから、当然ながら負荷は2倍になります。
利用者の体感はそれ以上になるでしょう。
では、なぜわざわざLocationで飛ばすかというと、
「ブラウザのリロードボタンを押しても二重書き込みされなくなる」
からです。
それぞれのメリットとデメリットを比較し、自分がより優先したい方に合わせればよいでしょう。

返信(回答)する


Web裏技