服務器端語言和腳本語言的區別


服務器端語言(php,asp……), 英文就是 Server Side Included ( SSI ), 一般(大多數)都應用在網站開發上. 方法就是將 編程的代碼 嵌入到 html 內, 伺服器將網頁傳送到客戶端 ( 看網頁的人 ) 前將之解釋並執行. 最後得出一個動態生成的網頁, 如 jsp, asp 就是這類架構. 不過, SSI 也可以是腳本語言的一種(視乎你用的是甚麼 ssi ), 但 ssi 卻需要依賴伺服的支持才能執行的.
腳本語言,Scripting Language, 就是一些程序, 不需要像 c 那樣需預先編譯 (compile) 才能運行, 而是直到執行的那一刻才由解釋器(interpreter) 去解釋並執行. 在網頁開發上, scripting language 可以有兩種體現. 一個是 Javascript, 由瀏覽器來解釋; 另一個是 CGI script, 由伺服器端的 interpreter 來解釋. CGI 可以是用任何語言來成就的, 只要其輸出符合 HTTP(S) 協議就行. 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM