SSI 網頁程式設計課程目錄

設定 SSI 檔案

從本章前一節, 我們知道支援SSI的伺服器的工作程序:

  1. 搜尋客人要求的HTML檔案文件。
  2. 搜尋檔案中有沒有要執行的命令。如果有, 伺服器便會跟據命令的指示而加以執行。
  3. 下傳檔案給客人。
不過, 如果每一個檔案的內容都經過搜尋後才下傳給客人, 這將會令到伺服器的工作十分繁忙, 從而減慢伺服器的速度。

要解決這個問題, 我們可以預先設定那些檔案文件的副檔案 (file extension) 是需要搜尋 SSI 命令才送出。沒有設定的副檔案便不需要搜尋 SSI 命令而直接送出檔案給客人。

一般我們會習慣設定 .shtml 副檔案是需要搜尋 SSI 命令才送出。其它的 .html 副檔案及.htm 副檔案是不需要搜尋 SSI 命令而直接送出檔案給客人。

當然, 你可以設定所有檔案 (.shtml, .html 及 .htm) 是需要搜尋 SSI 命令才送出。好處是在你需要用到 SSI 時, 不必更動副檔案。缺點是增加伺服器的工作, 從而減慢伺服器的速度。

我們再次強調: 請勿設定所有檔案 (.shtml, .html 及 .htm) 是需要搜尋 SSI 命令才送出, 這樣大大增加伺服器的工作, 從而大大減慢你的網頁寄存戶口的工作速度!