伺服器端程式設計
所謂的伺服器端指的就是像RaidenHTTPD、IIS、Apache這樣子的Web Server。而這些伺服器基本上並不具有解譯(interprete)您寫好的伺服器端網頁程式的能力,但是通常這樣子的直譯器(interpreter)是能夠被安裝到Web Server上的,常見的伺服器端直譯器有PHP、PERL、ASP等等。而這些直譯器安裝到Web Server上需要一些共同的規格,好比插頭要插到插座上也必須規格吻合才行,將直譯器安裝到Web Server常見的規格有CGI,ISAPI等等。
Web Server: 提供WWW網站服務的伺服器如RaidenHTTPD(雷電HTTPD)
PHP: 一種主要是用於網站上的公開原始碼(Open Source)劇本檔語言(Scripting Language),容易使用,能存取資料庫。
PERL: 一種主要是用於網站上的公開原始碼劇本檔語言,容易使用,能存取資料庫。
ASP: 一種主要用於微軟IIS的劇本檔語言,用戶數量廣大,是最受歡迎的商業級網頁伺服器端程式語言。
CGI: 將執行程式的結果,透過Web Server輸出給Web Browser來顯示的一種架構規格。CGI程式通常為C語言或是Perl撰寫。
ISAPI: 類似CGI但是效率更高,是微軟定制之規格,RaidenHTTPD(雷電HTTPD)就有支援。
|