SSIを使うと表示の速さに影響しますか?

[上に] [前に] [次に]
初心者 1999/07/17(土) 21:53:34
SSIを使うとそのページの表示の速さに影響はありますか?
また、SSIはどの段階で(文字とかに)置きかられているのですか?
教えてください。

[E-Mail] [HomePage] 1999/07/17(土) 23:09:10
SSI を使うとサーバに負担がかかり、その分遅くなると言われてい
ます。しかし、実際に表示スピードを計測したことがないので、他の
人のフォローを待ちましょう。
SSI に置き換えられるタイミングは、クライアントにファイルが送信
される前です。

\n 1999/07/17(土) 23:31:20
SSIはサーバー側で処理するの一般にはPerl等でかかれたスクリプト
よりは処理速度が速いでしょう。(内容にもよる)

Sさんの補足ですが。
SSIの実行時は以下のような手順で行われています(はず)

ブラウザがページをリクエスト
 ↓ 
サーバーがURLに応じたファイルを見つける
 ↓
ドキュメント内にSSIコマンドが有れば処理(SSI有効時)
 ↓
結果をファイルに差し込んでクライアントへ渡す
 ↓
ブラウザでめでたく表示

[処理]の時点でexecとかcgiなどの処理の結果を差し込むときは、
普通のCGIと比べるればSSIの方が遅いはず。ただのファイルを差し
込むなどの場合はSSIが早いかも。

何故かと言えば、exec等の場合は別プロセスでPerlを実行するのに
比べてインクルード等では、httpdなどのサーバーアプリがそれを行
う為です。
#確認はしていませんので念のため。

B-Cus 1999/07/18(日) 00:11:03
総論としてはその通りのはずなのですが、
 ../199901/99010000.htm
という例もある、ってことで。

\n 1999/07/19(月) 13:12:16
おぉ!なんと、実際に試していたとは、さすがB-Cusさん
#自分が過去レス調べなかったごまかし(^^;

確認はしてないとは書きましたが不正確な情報でした。
ごめんなさい。(フォロー有り難うございますB-Cusさん)
私の書いた物は、本来はこうなるだろうとの推測の上、でしたので
ご了承ください。

#うむむ、B-Cusさんのサーバーって名前を忘れましたがPerlを包括
#しているhttpdではないですよね。やはり推測はあくまで推測という
#事でしょうか・・・う〜む

[上に] [前に] [次に]