義烏網(wǎng)頁設(shè)計(jì)動(dòng)態(tài)網(wǎng)頁是靠什么方式來實(shí)現(xiàn)的

2012-07-01 瀏覽:150

靜態(tài)網(wǎng)頁的最主要的弱點(diǎn)就是難以維護(hù),為了不斷更新網(wǎng)頁內(nèi)必須不斷地重復(fù)制作HTML文檔許多相同的部分,隨著網(wǎng)頁內(nèi)容和信息量的日益擴(kuò)增,會(huì)使人感到工作量大得出乎意料,而且,盡管工作人員每天都在拼命的制作,網(wǎng)頁的內(nèi)容設(shè)計(jì)仍難以滿足實(shí)時(shí)性的要求。

 動(dòng)態(tài)網(wǎng)頁綜合利用靜態(tài)網(wǎng)頁、中間件和數(shù)據(jù)庫技術(shù)等,來實(shí)現(xiàn)網(wǎng)站與用戶之間的交互操作。根據(jù)用戶的不同需求,網(wǎng)站可以提供不同的信息,使訪問者與網(wǎng)站之間可以進(jìn)行更高效的信息交流。讀者也許會(huì)聽說另外兩個(gè)概念:動(dòng)態(tài)文檔與活動(dòng)文檔,二者都是相對(duì)于靜態(tài)文檔而言的,都屬于動(dòng)態(tài)網(wǎng)頁,而且它們正是動(dòng)態(tài)網(wǎng)頁實(shí)現(xiàn)的兩種主要方式。

    1、動(dòng)態(tài)文檔
  它是在瀏覽器訪問Web服務(wù)器時(shí)創(chuàng)建,沒有預(yù)先定義的格式。當(dāng)瀏覽器向服務(wù)器發(fā)出請(qǐng)求后,服務(wù)器運(yùn)行一個(gè)應(yīng)用程序,創(chuàng)建動(dòng)態(tài)頁面,并返回給瀏覽器,作為應(yīng)答。動(dòng)態(tài)文檔的內(nèi)容是變化的,每次訪問都要?jiǎng)?chuàng)建新的文檔。其執(zhí)行流程可用下圖簡單表示。

 


動(dòng)態(tài)文檔執(zhí)行流程

    2、活動(dòng)文檔
  不完全由服務(wù)器產(chǎn)生,一個(gè)活動(dòng)文檔包括一個(gè)計(jì)算和顯示程序。當(dāng)瀏覽器訪問活動(dòng)文檔時(shí),服務(wù)器返回給瀏覽器一個(gè)可局部執(zhí)行的程序副本,活動(dòng)文檔可以和用戶交互執(zhí)行,并不改變顯示。只要用戶程序保持運(yùn)行,該文檔就可以不斷地變化。其執(zhí)行流程可用下圖簡單表示。


活動(dòng)文檔執(zhí)行流程

  這些功能的集成是通過動(dòng)態(tài)網(wǎng)頁技術(shù)實(shí)現(xiàn)的,通過網(wǎng)頁與數(shù)據(jù)庫類型的互聯(lián),可以對(duì)數(shù)據(jù)庫進(jìn)行各種操作,完成發(fā)表意見、查詢數(shù)據(jù)、網(wǎng)上購物,甚至實(shí)現(xiàn)辦公自動(dòng)化等功能。利用動(dòng)態(tài)技術(shù)在網(wǎng)頁上使用的數(shù)據(jù)庫,充分發(fā)揮數(shù)據(jù)庫管理組織大量數(shù)據(jù)的能力和充分利用網(wǎng)頁在網(wǎng)上發(fā)布信息的方便途徑,是在互聯(lián)網(wǎng)上實(shí)現(xiàn)信息資源共享的一種有力措施。所以,開發(fā)動(dòng)態(tài)的網(wǎng)頁數(shù)據(jù)庫應(yīng)用已成為當(dāng)今網(wǎng)頁動(dòng)態(tài)技術(shù)研究的熱點(diǎn)。

上一條: 義烏網(wǎng)頁優(yōu)化應(yīng)該遵循哪些原則
下一條: 義烏網(wǎng)站制作時(shí)要注意的事項(xiàng)有哪些?

新聞資訊

相關(guān)資訊