嘉興網站定制:網站建設之動態網頁基本原理講解。
動態網頁技術是使用數據庫來存放變化的數據信息,并在Web服務器與數據庫之間以CGI等方法建立兩者連接,使Web服務器能夠實現對數據庫的動態北京網站建設的及時查詢,并將數據結果返回瀏覽器顯示。
Web技術與數據庫技術相結合徹底改變了傳統的以專用客戶程序訪問數據庫的方式。它集成了瀏覽器、服務器及數據庫技術,使人們通過統一的瀏覽器訪問不同的數據庫。在網頁與數據庫之間建立連接之后,不僅可以訪問其中的字段信息,還可以改變它的顯示外觀。更重要的是能夠實現對數據庫的動態訪問。這種“客戶端瀏覽器-Web服務器一數據庫服務器”三層結構較之于“客戶程序一數據庫”的兩層結構在跨平臺和網絡互聯方面具明顯的優勢。與傳統方式相比,通過Web訪問數據庫的優點在于:
(1)借用現有瀏覽器軟件,無須開發數據庫前端。如果能夠通過Web來訪問數據庫,人們就不需要開發客戶端的程序,使用的數據庫應用都可以通過瀏覽器來實現,界面統一。也減少了費用,能使廣大用戶很方便地訪問數據庫信息。
(2)標準統一,開發過程簡單。使用HTML標準,開發者可以只掌握HTML一種語言,使用者可以只學習一種界面的使用方法—瀏覽器界面。
(3)跨平臺支持。幾乎在各種操作系統上都有現成的瀏覽器可供使用,為一個Web服務器編寫的HTML文檔,可以被所有平臺的瀏覽器所瀏覽,實現了跨平臺操作。
(4)功能擴展。數據庫技術與Web服務器的結合極大地擴展了原有的功能和應用范圍。
就Web服務器來說,由于集成了數據庫技術,其功能在以下各方面得到了明顯增強:
(1)應付復雜查詢的強大的后端文本搜索引擎。
(2)對許多信息體之間邏輯關系(通常報復雜)的表示與組織。
(3)在大規模信息系統中實現優化搜索。
(4)實時生成最新的HTML文檔。
而鏈接到Web服務器上的數據庫則在以下方面得到了增強:
(1)具有更廣泛的數據共享能力,**限度地利用信息傳播所帶來的好處。
(2)具有在遠程合作中加人新數據的能力。
(3)通過透明的瀏覽器界而對遠程數據庫服務器進行訪問。
(4)統一的Web界面支持超文木形式的數據檢索。
(5)一個集成的多媒體信息系統。