PHP: 動態網頁的Server端語言,內含於網頁中,可當作HTTP網站程式產生動態的網頁內容。
ASP: 動態網頁的Server端語言,內含於網頁中,使用VBScript 、 JScript等簡單易懂的腳本語言,結合HTML代碼,即可快速地完成網站的應用程序。
CGI: 一種重要的互聯網技術,它獨立於網頁之外,瀏覽器會和 Web 主機上的 Http server 建立一個連線,接著 Http server啟動一個 CGI 程式, 然後將 CGI 程式所產生的內容當成HTML 傳回給使用者瀏覽器。
一般網頁設計的架構分三大層: 內容層、程式邏輯層、展示層。 PHP ASP CGI扮演程式邏輯層的角色。
JavaScript: 內含於網頁中,程式在在USER端、由瀏覽器解譯執行,所以有定義稱它為"半動態網路程式"。透過 JavaScript 可以做到回應使用者的需求事件,而不用任何的網路來回傳輸資料,所以當一位使用者輸入一項資料時,它不用經過傳給伺服端處理,再傳回來的過程,而直接可以被客戶端的應用程式所處理。
問題: JavaScript、ASP/PHP、CGI都是追求互動性動態網頁語言,在網頁設計之中應該如何解釋他們之間的關係、觀念應該如何加強?
參考網站:
http://www.w3school.com.cn/js/index.asp
http://www.guan8.net/Java/1180581.html
http://www.jx828.com/mb/biancheng/ASP/asp_23197.html
沒有留言:
張貼留言