王翠
摘 要:本文從網站開發技術、網站工作原理、網站網頁特點上方面對動態網站與靜態網站進行了比較分析,指出了傳統靜態網站功能方面存在很大的局限性,必須進行改革,而采用動態網站技術來改變傳統靜態網站,已經成為改善可用性、降低管理成本和提升學校管理水平的迫切需要。
關鍵詞:動態網站;靜態網站;比較
1 目前國內外靜態網站與動態網站的現狀
在網絡技術飛速發展的今天,互聯網成為人們獲取信息的重要渠道,在人們的生活中發揮著重要的作用。因特網上的信息主要是通過網站來發布的,人們一般也是在特定的網站上獲取所需的信息,因此,網站在人們獲取信息方面扮演了重要的角色,它已成為企業、事業單位、機關、學校、社會團體等的重要組成部分,越來越多的機構開始擁有并不斷完善自己的網站,通過網站來發布消息、通知、提供服務、開展經營、網上支付等等[1]。
截至2012年12月,全球網站數是6340萬個,中國僅占了4.2%的比例。全國網站總數約為268萬個,比上年增長16.8%。中國網頁數量為1227億個,比2011年同期增長41.7%。其中,靜態網頁數為603億個,比上年增長1.71;動態網頁數為624億個,比上年增長129%[2]。面對數量眾多的網站及其需要動態更新內容的需求,人們已經認識到網站的重要性,并且在網站改進上花費了很多資金和財力,但是我國大部分網站仍還停留在界面層次上,并沒有真正從網站管理的角度來認識網站。
2 動態網站與靜態網站的比較
2.1 網站開發技術的比較
隨著技術的發展,目前網站建設已經十分成熟,開發技術日新月異。靜態網站和動態網站主要是根據網站開發所使用語言來區分。
靜態網站開發主要使用HTML(Hyper Text Mark-up Language)語言,即超文本標記語言。HTML既是目前應用最廣泛的語言,也是構成網頁文檔的主要語言。HTML文本由HTML命令組成,而且HTML命令可以實現文字、圖形、聲音、動畫、鏈接等內容。HTML文檔編寫簡單,功能強大[3]。
目前,動態網站開發技術有很多,例如CGI、ASP、JSP、PHP以及.NET技術等。美國等發達國家在眾多站點上采用動態的頁面發布手段,動態網站中,不僅用戶和站點出現大量的交互,而且網站的管理、維護、更新都方便了許多。
2.2 網站工作原理的比較
網頁在服務器端是否需要執行代碼,是動態網站與靜態網站相區別的一個重要標志。也就是說,動態網站中的網頁在服務器端需要執行代碼,而且網頁會隨用戶、時間的不同,返回的網頁也不同,即傳向客戶端的網頁是動態生成的,并不是預先編好存在于服務器上的,例如CGI、ASP、JSP、PHP、.NET技術等。而靜態網站中的網頁在服務器端不需要執行代碼,傳向客戶端的網頁是預先編好存在于服務器上的,并不是動態生成的,它們是一直不變的,例如html頁、JavaScript Flash等,
總之,網站是采用動態網頁還是靜態網頁,主要取決于網站的功能需求和網站內容的多少兩個方面。如果網站功能比較簡單,而且網站內容更新量不是很大,就可以采用純靜態網頁的方式實現網站,反之一般要采用動態網頁技術實現網站。
3 從動態網站與靜態網站比較分析看財務處網站改革
無論是動態網站還是靜態網站,都可以向網站瀏覽者展示基本的文字和圖片信息,但從網站開發、管理與維護的角度來看差別就很大。就學校而言,由于現在各大學校的教師和學生對信息的需求越來越高,校園信息對提高學校的教學質量、提高學生的學習質量等等就顯得尤為重要。通過對濰坊工程職業學院的所有教學與行政部門的網站進行考察,發現學院財務處網站目前仍采用傳統的靜態網站,傳統的靜態網站,在功能方面存在很大的局限性[4],主要有:
(1)維護難。為了不斷更新網頁內容,必須不斷地重復制作HTML文檔。
(2)沒有數據庫支持,因而網站的內容不能保存成為永久信息資源,更不能用于查詢、搜索、統計、分類。
(3)不能自動更新,并且不能與用戶交互,無法因時因訪問者而變。
財務處作為管理學校財會工作的職能部門,財務處網站不僅對內起到了信息交流、資源共享、方便辦公管理的作用,對外也是宣傳學校財務工作的窗口。隨著業務復雜度和用戶需求的不斷增加,這些局限性直接影響到財務工作的效率。傳統的靜態網站已越來越不能滿足學校發展的要求,必須進行改革。采用動態網站技術來改變傳統靜態網站,已經成為改善可用性、降低管理成本和提升學校管理水平的迫切需要,具有深遠的意義。動態網站建成后,學院財務處利用該網站將信息發布到網站上,并利用網站的管理系統對信息進行維護;簡化財務管理信息的發布流程,提高學院財務工作的效率,提升整個學校的管理水平。
[參考文獻]
[1]李紅升.基于ASP的網站開發[J].計算機光盤軟件與應用,2012(8):158-158.
[2]中國互聯網絡發展狀況統計報告http://www.cnnic.net.cn/hlwfzyj/hlwxzbg/hlwtjbg/201301/t20130115_38508.htm.2013.1.15
[3]韓雙旺.動態網站與靜態網站的比較研究[J].自動化與儀器儀表,2011(6):1-2.
[4]于金龍.基于ASP技術的動態網站的設計與實現[D].大連:大連理工大學,2006.