首先靜態(tài)頁面的優(yōu)缺點與動態(tài)頁面的優(yōu)缺點是相對的。
動態(tài)頁面是一對多訪問。通過一個頁面??梢愿鶕?jù)若干參數(shù)返回其不同的數(shù)據(jù)。但是靜態(tài)頁面因為是靜態(tài)所以是一個頁面對應一個內(nèi)容,也就是一對一的關系。他的優(yōu)點就是無論你如何訪問都只是讓服務器傳數(shù)據(jù)給請求者。并不做腳本計算及讀取后臺數(shù)據(jù)庫。從而大大的提高了訪問速度及降低了部分安全隱患。
采用靜態(tài)頁面的方法可以將數(shù)據(jù)庫及后臺系統(tǒng)與前臺劃分開。兩者間沒有絕對的聯(lián)系。從而從提高站點的安全。
以上就是靜態(tài)頁面的最大的優(yōu)點。速度快,可以跨平臺,跨服務器。
同樣靜態(tài)頁面也擁有相等與優(yōu)點的缺點。今天的靜態(tài)頁面已經(jīng)不是單純的用FrontPage或DreamWeaver來一張張做。然后發(fā)布到網(wǎng)上了。他已經(jīng)是動態(tài)與靜態(tài)結合的產(chǎn)物。通常我們的制作流程是這樣的。
第一步:發(fā)布信息到數(shù)據(jù)庫
第二步:選擇頁面的模版
第三步:程序讀取模版 +數(shù)據(jù)庫信息 = 靜態(tài)頁面
第四步:發(fā)布索引頁面(如首頁,引導頁等)
完成
靜態(tài)頁面的生成至少需要上述幾個步驟才能完成。所以模版是關鍵的。因為靜態(tài)頁面無法在你調整后自動更新。必須再次創(chuàng)建。數(shù)據(jù)量大的話。這個更新的時間也相當可怕。所以你會發(fā)現(xiàn)有些大的網(wǎng)站新的文章與舊的文章長不是一個樣子。在加上靜態(tài)頁面本身因為不具備動態(tài)頁面的特性。也就無法做一些WEB應用。最明顯的一點搜索。
評論(0人參與,0條評論)
發(fā)布評論
最新評論