SSIって何?

[←前に戻る | ↑機能一覧へ | suExecへ→]

SSI (Server Side Includes)
HTML ページ中に配置されるディレクティブ(指示)であり、 サーバーでページを提供する時に評価されます。 SSI は、CGI プログラムやその他の動的な技術で全てのページを提供せずに、 動的に生成されたコンテンツを現在の HTML ページに加えます。

どういう場合に SSI を使い、どういう場合にプログラムで ページを完全に生成するかは、ページのうちどの程度が静的であり、 ページが提供されるたびに再計算する必要がどの程度あるかで通常は決定します。

SSI は現在時刻のような小さい情報を加えるにはうってつけの方法です。
しかし、そのページのほとんどの部分が提供時に生成される場合は、 他の方法を探す必要があります。


SSIを使用することにより可能なこと

  • すべてのファイルに同じヘッダやフッタを表示することが簡単になる。
  • ファイルの最終更新時刻やサイズを自動的に表示できるようになる。
  • 外部コマンドの実行結果をページ中に表示できるようになる。
  • カウンターも作ることができる。



[←前に戻る | ↑機能一覧へ | suExecへ→]