SSI 網頁程式設計課程目錄

伺服器 (Server) 如何工作

明白了客人 (Client) 與僕人 (Server) 的關係後, 我們可以更進一步了解伺服器(Server) 是如何工作。

當伺服器收到客人的要求時, 便會做以下的工作:

其實, 有些伺服器在搜尋到客人要求的檔案文件後, 並不會立即下傳給客人。

那麼, 還等什麼? 等煲薑否?

No! No! No! 伺服器會在送出檔案前, 先將整個 HTML 檔案的內容搜尋一次, 搜尋檔案中有沒有要執行的命令 (SSI Commands). 如果有, 伺服器便會跟據命令的指示而加以執行, 並將執行後的結果一併送到客人的瀏覽器。

如果伺服器可以做以上的工作, 這伺服器便是支援 SSI 了。