什麼是動態網頁和靜態網頁?

什麼是動態網頁和靜態網頁?
一個網友問過我這麼一個問題,那個網站的動畫好漂亮,做這樣的動態網站難麼?
    我按照他給的網址打開了那個網站,原來是一個含有一個FLASH動畫的靜態頁面了,感到有些好笑了,動態網站不能從字面上去理解它的意思 。其實目前有很多的網頁製作初學者有這樣的錯誤想法。
    程序是否在服務器端運行,這個是判斷網頁屬不屬於動態網頁的重要標誌。
    在服務器端運行的程序、網頁、組件,屬於動態網頁,它們會隨不同客戶、不同時間,返回不同的網頁,例如ASP、PHP、JSP、ASP.net、CGI等。
    運行於客戶端的程序、網頁、插件、組件,屬於靜態網頁,例如html頁、Flash、JavaScript、VBScript等等,它們是永遠不變的。
    附加推薦閱讀信息:
    動態程序開發的網站就一定好麼
    目前通過CGI,ASP,PHP.JSP,.NET等語言開發出來的網站具有管理方便,數據動態存儲等特點,製作這樣的站點, 你不僅要深諳HTML語言,還必須掌握一門網站編程語言.這樣的網站確實需要一定的技術才能開發出來的.所以很多網頁製作初學者就很羨慕這一類的人,並且也儘量讓自己的網站動起來.但是我告訴一個讓你很意外的事實,很多網頁設計大師都是採用HTML來編寫的靜態網站的.動態網站有那些弊端呢?下面就是相關說明.
    1:網站由於其具有交互性,所以網站存在很大的安全隱患,如果開發設計人員在編程過程中安全性沒有考慮到位,網站是很容易被******的;
    2:動態網站的頁面上的信息都必須從數據庫中讀取,每打開一個頁面就讀取數據庫一次,如果訪問網站的人數很多,這會對服務器增加很大的荷載,從而影響這個網站的運行速度;
    3:動態網站的設計對於搜索引擎不是很友好,網絡上的大部分網站(除了做廣告和友情鏈接)的訪問者都是通過搜索引擎過來的.
    根據實際情況,來均衡一下動態網站的利於弊,再決定是否採用動態程序搭建你的網站吧.
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章