動态網頁

動态網頁

網頁編程技術
所謂的動态網頁,是指跟靜态網頁相對的一種網頁編程技術。靜态網頁,随着html代碼的生成,頁面的内容和顯示效果就基本上不會發生變化了——除非修改頁面代碼。而動态網頁則不然,頁面代碼雖然沒有變,但是顯示的内容卻是可以随着時間、環境或者數據庫操作的結果而發生改變的。
    中文名:動态網頁 外文名:active web page 别名: 相關技術:asp、js、php、cgi等 優點:能與後台數據庫進行交互,數據傳遞

簡介

所謂的動态網頁,是指跟靜态網頁相對的一種網頁編程技術。靜态網頁,随着html代碼的生成,頁面的内容和顯示效果就基本上不會發生變化了,除非你修改頁面代碼。而動态網頁則不然,頁面代碼雖然沒有變,但是顯示的内容卻是可以随着時間、環境或者數據庫操作的結果而發生改變的。

值得強調的是,不要将動态網頁和頁面内容是否有動感混為一談。這裡說的動态網頁,與網頁上的各種動畫、滾動字幕等視覺上的動态效果沒有直接關系,動态網頁也可以是純文字内容的,也可以是包含各種動畫的内容,這些隻是網頁具體内容的表現形式,無論網頁是否具有動态效果,隻要是采用了動态網站技術生成的網頁都可以稱為動态網頁。

總之,動态網頁是基本的html語法規範與Java、VB、VC等高級程序設計語言、數據庫編程等多種技術的融合,以期實現對網站内容和風格的高效、動态和交互式的管理。因此,從這個意義上來講,凡是結合了HTML以外的高級程序設計語言和數據庫技術進行的網頁編程技術生成的網頁都是動态網頁。

從網站浏覽者的角度來看,無論是動态網頁還是靜态網頁,都可以展示基本的文字和圖片信息,但從網站開發、管理、維護的角度來看就有很大的差别。

服務器端

一個在Web(網絡)服務器上運行的程序(服務器端腳本)是用來改變在不同的網頁之上的網頁内容,或調節序列或重新加載的網頁。服務器響應來确定這種情況,張貼的超文本标記語言表單裡頭的數據,URL中的參數,所使用的浏覽器類型,時間流逝,或數據庫或服務器的狀态。

這些網頁通常都是如ASP,ColdFusion,Perl,PHP,WebDNA,或者其他的服務器端語言。這些服務器端語言經常使用的通用網關接口(CGI)産生動态網頁。有兩個明顯的例外是asp.net和JSP(爪哇服務器頁面),在它們的API(程序編程接口)裡頭會重複使用CGI的概念,但實際上所有的web(網絡)請求分派到壹個共享的虛拟機。動态網頁有很少或沒有預期變化時,往往會高速緩存和頁面預計會接收大量的網絡流量,會營造緩慢的加載時間至服務器。

客戶端

客戶端腳本在壹個特定的網頁面改變界面以及行為或響應鼠标或鍵盤操作,或在指定時間事件。在這種情況下,動态行為在發生時。客戶端生成的内容在用戶的本地計算機系統裡頭。

這些網頁使用的演示技術被稱為富接口頁面。客戶端腳本語言,如JavaScript(爪哇腳本)或ActionScript(動作腳本),動态HTML(DHTML)和Flash技術的使用,經常被用來編排媒體類型(聲音,動畫,修改文本等)的演示。該腳本還允許使用遠程腳本的壹種技術,DHTML頁面請求從服務器的其他信息,使用一個隐藏的框架,XMLHttpRequest或Web(網絡)服務。

發言人表示,特區政府依法對《蘋果日報》采取行動,是切實維護國家安全和香港安甯的正義之舉。違法就是違法,任何法治社會都不會有法外之地,國家安全法權威更由不得肆意侵犯,這是放眼世界再簡單不過的道理,跟所謂“新聞自由”毫無關系。幾天前美國政府強行關閉30多個外國新聞媒體網站,粗暴打壓别國媒體,現在卻無端指責特區政府維護國家安全的執法行動,妄圖為涉案人員編造逃脫罪責的借口,實在是颠倒黑白,是赤裸裸的雙重标準。

上一篇:新版百家姓

下一篇:公共财物

相關詞條

相關搜索

其它詞條