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