什么是靜態(tài)網(wǎng)頁(yè)?靜態(tài)網(wǎng)頁(yè)有哪些特點(diǎn)?
靜態(tài)網(wǎng)頁(yè)是相對于動(dòng)態(tài)網(wǎng)頁(yè)而言,是指沒(méi)有后臺數據庫、不含程序和不可交互的網(wǎng)頁(yè)。你編的是什么它顯示的就是什么、不會(huì )有任何改變。靜態(tài)網(wǎng)頁(yè)相對更新起來(lái)比較麻煩,適用于一般更新較少的展示型網(wǎng)站。在網(wǎng)站設計中,純粹HTML格式的網(wǎng)頁(yè)通常被稱(chēng)為“靜態(tài)網(wǎng)頁(yè)”,早期的網(wǎng)站一般都是由靜態(tài)網(wǎng)頁(yè)制作的。
什么是動(dòng)態(tài)網(wǎng)頁(yè),動(dòng)態(tài)網(wǎng)頁(yè)的一般特點(diǎn):
(1)動(dòng)態(tài)網(wǎng)頁(yè)以數據庫技術(shù)為基礎,可以大大降低網(wǎng)站維護的工作量; (2)采用動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)的網(wǎng)站可以實(shí)現更多的功能,如用戶(hù)注冊、用戶(hù)登錄、在線(xiàn)調查、用戶(hù)管理、訂單管理等等; (3)動(dòng)態(tài)網(wǎng)頁(yè)實(shí)際上并不是獨立存在于服務(wù)器上的網(wǎng)頁(yè)文件,只有當用戶(hù)請求時(shí)服務(wù)器才返回一個(gè)完整的網(wǎng)頁(yè);
動(dòng)態(tài)轉靜態(tài)
雖然是靜態(tài)網(wǎng)頁(yè),但實(shí)質(zhì)是動(dòng)態(tài)轉靜態(tài)。動(dòng)態(tài)有好處是容易維護,客戶(hù)自己可以維護自己的網(wǎng)站如增刪改,靜態(tài)網(wǎng)頁(yè)的好處是訪(fǎng)問(wèn)速度快,百度容易收錄。如將二者結合就起到網(wǎng)站優(yōu)化的作用,所謂動(dòng)轉靜。
在五六年前,有百分之八十的網(wǎng)站要求做成動(dòng)態(tài)的。也就是從那個(gè)時(shí)候也就是ASP的發(fā)展高峰期。一些靜態(tài)網(wǎng)頁(yè)也要求做成動(dòng)態(tài)網(wǎng)站。但是這二年來(lái),網(wǎng)站要求做成靜態(tài)的。也就是網(wǎng)頁(yè)要求靜態(tài)化。
為什么會(huì )有這樣的變化?到底意味著(zhù)什么?
目前網(wǎng)頁(yè)HTML靜態(tài)化是利用其它的動(dòng)態(tài)技術(shù)生成HTML靜態(tài)頁(yè)面,還不是靜態(tài)網(wǎng)站。因為的確是這樣的,生成HTML靜態(tài)網(wǎng)頁(yè)有一定的好處。
1)減輕服務(wù)器負擔。
2)有利于搜索引擎優(yōu)化seo,Baidu、Google都會(huì )優(yōu)先收錄靜態(tài)頁(yè)面,不僅被收錄的快還收錄的全;
3)加快頁(yè)面打開(kāi)速度,靜態(tài)頁(yè)面無(wú)需連接數據庫打開(kāi)速度較動(dòng)態(tài)頁(yè)面有明顯提高;
4)HTML頁(yè)面不會(huì )受Asp相關(guān)漏洞的影響;
觀(guān)看一下大一點(diǎn)的網(wǎng)站基本全是靜態(tài)頁(yè)面,而且可以減少攻擊,防sql注入。數據庫出錯時(shí),不影響網(wǎng)站正常訪(fǎng)問(wèn)。
最主要是可以增加訪(fǎng)問(wèn)速度,減輕服務(wù)器負擔,當數據量有幾萬(wàn),幾十萬(wàn)或是更多的時(shí)候你知道哪個(gè)更快了. 而且還容易被搜索引擎找到.