1. 程式人生 > >靜態網頁與動態網頁區別

靜態網頁與動態網頁區別

不同的 內容 超文本 style 服務 等等 客戶 顯示效果 strong

靜態網頁與動態網頁區別

靜態網頁是指沒有後臺數據庫、不含程序和不可交互的網頁。隨著html代碼的生成,頁面的內容和顯示效果就基本上不會發生變化了——除非你修改頁面代碼。

動態網頁是指跟靜態網頁相對的一種網頁編程技術。動態網頁頁面代碼雖然沒有變,但是顯示的內容卻是可以隨著時間、環境或者數據庫操作的結果而發生改變的。

區別:

1、網頁制作使用的制作語言

靜態網頁使用語言:超文本標記語言(標準通用標記語言的一個應用)

動態網頁使用語言:超文本標記語言+ASP或超文本標記語言+PHP或超文本標記語言+JSP等。

2、程序是否在服務器端運行

在服務器端運行的程序、網頁、組件,屬於動態網頁,它們會隨不同客戶、不同時間,返回不同的網頁,

ASPPHPJSPASPnetCGI等。運行於客戶端的程序、網頁、插件、組件,屬於靜態網頁,例如 html 頁、FlashJavaScriptVBScript等等,它們是永遠不變的。

3. 是否與數據庫打交道

動態網頁:與數據庫打交道

靜態網頁:不與數據庫打交道

靜態網頁與動態網頁區別