靜態(tài)網(wǎng)頁(yè)與動(dòng)態(tài)網(wǎng)頁(yè)的區(qū)別在哪里
添加時(shí)間:2012/8/10 17:12:25 編輯:奇億網(wǎng)站建設(shè)公司
隨著網(wǎng)絡(luò)的興起,網(wǎng)頁(yè)設(shè)計(jì)成了新興行業(yè),很多人對(duì)靜態(tài)網(wǎng)頁(yè)和動(dòng)態(tài)網(wǎng)頁(yè)不是很了解, 靜態(tài)網(wǎng)頁(yè)與動(dòng)態(tài)網(wǎng)頁(yè)的區(qū)別在哪里呢?奇億網(wǎng)絡(luò)為你一一解答
1、訪問(wèn)速度相對(duì)比動(dòng)態(tài)網(wǎng)頁(yè)快。
在數(shù)據(jù)量相當(dāng)?shù)那闆r下,靜態(tài)網(wǎng)頁(yè)的下載速度要比動(dòng)態(tài)網(wǎng)頁(yè)快。這無(wú)論對(duì)于用戶還是搜索引擎機(jī)器人都是非常友好的表現(xiàn)。特別是你的站點(diǎn)流量非常大,數(shù)據(jù)量也非常大,這時(shí)網(wǎng)頁(yè)的下載速度對(duì)于你的網(wǎng)站來(lái)說(shuō)是非常重要的。
2、 生成靜態(tài)網(wǎng)頁(yè)會(huì)增加服務(wù)器空間的負(fù)擔(dān)。
有人是這樣估算的:一篇文章的內(nèi)容大概會(huì)占5K-10K,而其他的代碼會(huì)占2/5-4/5,一個(gè)文件大概會(huì)增加15K左右,對(duì)于30萬(wàn)的文章數(shù)據(jù)庫(kù)來(lái)說(shuō),需要增加了3.6G的硬盤空間使用。雖然現(xiàn)在的硬盤容量越來(lái)越大,但當(dāng)網(wǎng)站的數(shù)據(jù)量達(dá)到一定的程度后,就得考慮這方面的因素了。
3、大量的靜態(tài)網(wǎng)頁(yè)增加維護(hù)的工作量。
網(wǎng)站的更新改版是免不了的事。你可以試想一個(gè)有一萬(wàn)個(gè)網(wǎng)頁(yè)的網(wǎng)站(并不是特別多)要在每個(gè)網(wǎng)頁(yè)增加一些內(nèi)容,這將會(huì)是一件非常麻煩的事情。當(dāng)然你也許會(huì)說(shuō)我程序?qū)懞靡稽c(diǎn),更新就會(huì)很方便。筆者承認(rèn)編寫優(yōu)質(zhì)高效的程序可以減少這樣的工作量。但是沒(méi)法徹底解決大量文件帶來(lái)的麻煩。
靜態(tài)網(wǎng)頁(yè)和動(dòng)態(tài)網(wǎng)頁(yè)性能比較
比如,很多靜態(tài)化的網(wǎng)站都會(huì)有一個(gè)批量更新的功能。也就是批量生成靜態(tài)網(wǎng)頁(yè)。其實(shí),這樣的功能設(shè)計(jì)是很好的,但是在實(shí)際的使用中會(huì)出現(xiàn)一些問(wèn)題。筆者遇到的最大問(wèn)題是由于各種軟硬件原因,在數(shù)以萬(wàn)計(jì)的網(wǎng)頁(yè)文件中,總是有極少數(shù)文件沒(méi)有生成成功,更糟糕的是有些沒(méi)生成成功的文件無(wú)法被記錄下來(lái)。這就好比一顆“定時(shí)炸彈”,它總有一天會(huì)“爆炸”。它始終是會(huì)被用戶或蜘蛛找到,然后發(fā)現(xiàn):咦,這個(gè)網(wǎng)頁(yè)是咋回事呀?不對(duì)呀!
4、生成的靜態(tài)網(wǎng)頁(yè)消耗服務(wù)器資源。
有很多開(kāi)發(fā)者將生成的靜態(tài)網(wǎng)頁(yè)的功能是用線程完成的。當(dāng)文件數(shù)量大時(shí),這會(huì)很耗服務(wù)器資源。
5、靜態(tài)網(wǎng)頁(yè)要讀取動(dòng)態(tài)數(shù)據(jù)。
你可能已經(jīng)發(fā)現(xiàn)很多生成的靜態(tài)網(wǎng)頁(yè)是可以讀取到系統(tǒng)的最新動(dòng)態(tài)的。比如系統(tǒng)最新的想新聞。這其實(shí)就是一個(gè)靜態(tài)網(wǎng)頁(yè)要實(shí)現(xiàn)動(dòng)態(tài)讀取數(shù)據(jù)的功能。這在技術(shù)上是可以實(shí)現(xiàn)的,并且實(shí)現(xiàn)的方法很多。但在你設(shè)計(jì)網(wǎng)站的時(shí)候,就得考慮到這點(diǎn)。