複製鏈接
請複製以下鏈接發送給好友

靜態頁面

鎖定
靜態頁面,即靜態網頁,是實際存在的,無需經過服務器的編譯,直接加載到客户瀏覽器上顯示出來。靜態頁面需要佔一定的服務器空間,且不能自主管理發佈更新的頁面,如果想更新網頁內容,要通過FTP軟件把文件DOWN下來用網頁製作軟件修改(通過fso等技術例外)。常見的靜態頁面舉例:.html擴展名的、.htm擴展名的。
中文名
靜態頁面
外文名
Static page
特    點
無需經過服務器的編譯
優    點
直接加載到客户瀏覽器上顯示出來
要    求
不能自主管理發佈更新的頁面
擴展名
html ,htm

靜態頁面優缺點

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

靜態頁面生成特點

動態網頁的概念是在服務器中運行的程序、網頁等,它們會依據不同的客户和不同的時間回到不同的網頁上去,它們是以網絡中的數據庫為依據的。動態頁面的功能主要是把儲存在數據庫中內容以動態的形式展現在客户面前,並把客户的數據存儲在數據庫中留在以後使用。所以説網站中後台運行的數據庫存儲的信息更新的速度比較快。在網絡網站中全部程序的操作都是在服務器中執行的,通過網絡發送給客户的只是在這些程序中得到的結果,對客户的服務器的要求比較低,然而服務器在完成客户的請求的時候需要從數據庫中找到和客户要求相對應的一些數據,所以需要佔用很大的服務器的資源,而且隨着後台的數據庫儲存的內容不斷的發展和訪問的人數不斷的增多,會不斷增加服務器內部的壓力,頁面加載的速度就會變的很慢。
在客户端運行的程序、頁面、插件什麼的都是靜態頁面,靜態的網頁不需要在服務器中訪問數據所以瀏覽器在瀏覽靜態的頁面的時候就直接把這些靜態的信息發送到客户的瀏覽器上了,因此相比較而言靜態網頁則不需要像動態網頁那樣需要訪問數據庫,減少了系統的消耗,對服務器的壓力也就小了。因為靜態網頁使用的都是一個直接的網頁。而且如果使用了靜態的網頁網站就不需要通過數據庫就能夠打開,因此運行的速度也就比較快了,自然而然的也就提高了網頁打開的速度了。從網站優化的方面思考搜索引擎比較適合使用靜態網頁,因為靜態網頁可以提高搜索引擎對客户信息的存儲和網站的排名。而在安全方面考慮,靜態的網頁能夠提高網站的安全性減少不良代碼的攻擊,所以説靜態網頁比較不容易受到病毒的進攻。而從網站的穩定性能來思考,在有程序或者是數據庫出現錯誤的時候,靜態網頁不會影響網站的正常運行,不會因為錯誤的程序損失網站內的數據,影響網站的正常運行,而損失用户對網站的使用,影響客户對網站的信任。所以通過一些技術來達到網頁的靜態有非常重要的價值和意義。我們需要討論的就是怎樣生成靜態網頁的技術和方法。
在一個網站中有動態網頁也有靜態網頁主要是因為需要體現網站的功能和提高網站瀏覽的速度,動態的網頁能夠完成數據內容的更新,但是瀏覽的速度就比較慢,在一些特殊的網站中我們可以使用動態的網頁進行內容的更新靜態的網頁進行瀏覽。這種結構就是靜態網頁生成技術。完全把動態網頁生成靜態網頁是不可取的主要是因為把動態的網頁生成靜態的網頁之後會使服務器的負擔增加,需要維護的工作量也增加了,而且靜態的網頁需要讀取大量的動態內容

靜態頁面主要區別

靜態網頁動態網頁的主要區別在於在服務器上是否運行程序,運行在客户端的程序、頁面等等都是靜態頁面,它們是一直不變的。靜態網頁和動態網頁有着不同的特點,一個網站使用什麼樣的頁面要看這個網站有什麼功能和網站中的內容有多少,假如這個網站的內容變化不是很快,網站的功能也沒有那麼複雜,可以使用靜態的網頁對網站運行也比較簡單。而相反則必須要使用動態的網頁來完善一個網站。
一個網站建設的基礎就是靜態網頁,而靜態網頁和動態網頁之間也不是互不相容的,為了提高網站內搜索的速度,就是使用動態網頁技術的網站,也能把網頁的內容轉變成靜態網頁運行,把網頁轉變為靜態化是網站發展的一個非常好的方法,能夠提高網頁打開的速度。

靜態頁面英文解析

Advantages anddisadvantages of static pages
First of all, the advantages and disadvantages of static pages and dynamic pages are relative advantages and disadvantages.
Dynamic page is one to many visits. Through a page. Several parameters can return to their different data. But because it is static so the static page is a page corresponding to a content. Is many to many relationship. His advantage is that no matter how you access the server to transfer only the data to the requester. Calculation and reading the script does not do background database. Greatly increase the access speed and reduce some of the security risks.
Static page methods can back the database and classification system and the front open. See there is no absolute link between the two. To improve the site from the security.
These are the biggest advantages of static pages. Speed, can be cross-platform, cross-server.
The same static page also has the advantages of equal and disadvantages. Today is not a single static page with FrontPage or kept to a picture of DW to do. Then published to the web the. He is already the product of dynamic and static state. In general, our production process is like this.
The first step: release the information to the database
Step Two: Select the page template
The third step: application to read the database information template + = static page
Step Four: Release index page (not as good as home, intro, etc.)
Complete
Static page generation at least to complete the above steps. So the template is the key. Because static pages can not be adjusted automatically update your. Must re-create. Large volume of data words. This update also very scary time. So you'll find some great new articles and web articles longer than the old one look like. In addition static pages themselves because they do not have the characteristics of dynamic pages. WEB applications will not be able to do something. The most obvious point search。