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