靜態(tài)網(wǎng)頁(yè)的最主要的弱點(diǎn)就是難以維護(hù),為了不斷更新網(wǎng)頁(yè)內(nèi)必須不斷地重復(fù)制作HTML文檔許多相同的部分,隨著網(wǎng)頁(yè)內(nèi)容和信息量的日益擴(kuò)增,會(huì)使人感到工作量大得出乎意料,而且,盡管工作人員每天都在拼命的制作,網(wǎng)頁(yè)的內(nèi)容設(shè)計(jì)仍難以滿足實(shí)時(shí)性的要求。
動(dòng)態(tài)網(wǎng)頁(yè)綜合利用靜態(tài)網(wǎng)頁(yè)、中間件和數(shù)據(jù)庫(kù)技術(shù)等,來(lái)實(shí)現(xiàn)網(wǎng)站與用戶之間的交互操作。根據(jù)用戶的不同需求,網(wǎng)站可以提供不同的信息,使訪問(wèn)者與網(wǎng)站之間可以進(jìn)行更高效的信息交流。讀者也許會(huì)聽(tīng)說(shuō)另外兩個(gè)概念:動(dòng)態(tài)文檔與活動(dòng)文檔,二者都是相對(duì)于靜態(tài)文檔而言的,都屬于動(dòng)態(tài)網(wǎng)頁(yè),而且它們正是動(dòng)態(tài)網(wǎng)頁(yè)實(shí)現(xiàn)的兩種主要方式。
1、動(dòng)態(tài)文檔
它是在瀏覽器訪問(wèn)Web服務(wù)器時(shí)創(chuàng)建,沒(méi)有預(yù)先定義的格式。當(dāng)瀏覽器向服務(wù)器發(fā)出請(qǐng)求后,服務(wù)器運(yùn)行一個(gè)應(yīng)用程序,創(chuàng)建動(dòng)態(tài)頁(yè)面,并返回給瀏覽器,作為應(yīng)答。動(dòng)態(tài)文檔的內(nèi)容是變化的,每次訪問(wèn)都要?jiǎng)?chuàng)建新的文檔。其執(zhí)行流程可用下圖簡(jiǎn)單表示。
動(dòng)態(tài)文檔執(zhí)行流程
2、活動(dòng)文檔
不完全由服務(wù)器產(chǎn)生,一個(gè)活動(dòng)文檔包括一個(gè)計(jì)算和顯示程序。當(dāng)瀏覽器訪問(wèn)活動(dòng)文檔時(shí),服務(wù)器返回給瀏覽器一個(gè)可局部執(zhí)行的程序副本,活動(dòng)文檔可以和用戶交互執(zhí)行,并不改變顯示。只要用戶程序保持運(yùn)行,該文檔就可以不斷地變化。其執(zhí)行流程可用下圖簡(jiǎn)單表示。
活動(dòng)文檔執(zhí)行流程
這些功能的集成是通過(guò)動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)實(shí)現(xiàn)的,通過(guò)網(wǎng)頁(yè)與數(shù)據(jù)庫(kù)類型的互聯(lián),可以對(duì)數(shù)據(jù)庫(kù)進(jìn)行各種操作,完成發(fā)表意見(jiàn)、查詢數(shù)據(jù)、網(wǎng)上購(gòu)物,甚至實(shí)現(xiàn)辦公自動(dòng)化等功能。利用動(dòng)態(tài)技術(shù)在網(wǎng)頁(yè)上使用的數(shù)據(jù)庫(kù),充分發(fā)揮數(shù)據(jù)庫(kù)管理組織大量數(shù)據(jù)的能力和充分利用網(wǎng)頁(yè)在網(wǎng)上發(fā)布信息的方便途徑,是在互聯(lián)網(wǎng)上實(shí)現(xiàn)信息資源共享的一種有力措施。所以,開(kāi)發(fā)動(dòng)態(tài)的網(wǎng)頁(yè)數(shù)據(jù)庫(kù)應(yīng)用已成為當(dāng)今網(wǎng)頁(yè)動(dòng)態(tài)技術(shù)研究的熱點(diǎn)。
上一條: 義烏網(wǎng)頁(yè)優(yōu)化應(yīng)該遵循哪些原則
下一條: 義烏網(wǎng)站制作時(shí)要注意的事項(xiàng)有哪些?
考慮到網(wǎng)頁(yè)是在網(wǎng)上傳輸?shù)模加猛ㄐ啪€路的帶寬。怎樣能少占傳輸時(shí)間,使得信息需求.....
作為一名合格的頁(yè)面重構(gòu)者,其實(shí)基礎(chǔ)能力項(xiàng)有一條:網(wǎng)頁(yè)還原設(shè)計(jì)稿。你能做到頁(yè)面與設(shè).....
我們公司剛成立,我想做個(gè)網(wǎng)站但不知道從哪下手,您那邊能介紹介紹嗎?” 這個(gè)是我們義.....
義烏制作一個(gè)網(wǎng)站需要多少錢(qián) 義烏網(wǎng)站建設(shè)并非一門(mén)高深的學(xué)問(wèn),稍微懂點(diǎn)建站技術(shù)的人.....
當(dāng)用戶打開(kāi)你的網(wǎng)站后,對(duì)你的網(wǎng)站第一印象是非常重要的,做網(wǎng)站的質(zhì)量會(huì)對(duì)你在網(wǎng)站上.....
義烏網(wǎng)站設(shè)計(jì)主頁(yè)需要一些技術(shù),而更多的是對(duì)整個(gè)網(wǎng)絡(luò)的了解,即使投入了較大的精力,.....
網(wǎng)頁(yè)制作包括網(wǎng)站的選題、內(nèi)容采集整理、圖片的處理、頁(yè)面的排版設(shè)置、背景及其整套網(wǎng).....