濟(jì)南網(wǎng)站建設(shè)講解動(dòng)態(tài)網(wǎng)頁(yè)與靜態(tài)網(wǎng)頁(yè)
來(lái)源:http://m.premium-option.com 發(fā)布時(shí)間:2016-06-22
靜態(tài)網(wǎng)頁(yè)是由瀏覽器直接從服務(wù)器下載到瀏覽者所在機(jī)器上瀏覽的。
動(dòng)態(tài)網(wǎng)頁(yè)需要服務(wù)器執(zhí)行(運(yùn)算)成靜態(tài)網(wǎng)頁(yè)的內(nèi)容,然后由瀏覽器下載到瀏覽者所在機(jī)器上瀏覽。
靜態(tài)網(wǎng)頁(yè)是任何網(wǎng)站的根基,因?yàn)闉g覽者瀏覽的內(nèi)容永遠(yuǎn)是從服務(wù)器傳回的靜態(tài)網(wǎng)頁(yè)的內(nèi)容。
動(dòng)態(tài)與靜態(tài)網(wǎng)頁(yè)并不矛盾,網(wǎng)站設(shè)計(jì)中往往是先使用DreamWeaver等工具設(shè)計(jì)靜態(tài)網(wǎng)頁(yè),之后將PHP等程序嵌入靜態(tài)網(wǎng)頁(yè)中完成網(wǎng)站設(shè)計(jì)。
動(dòng)態(tài)網(wǎng)頁(yè)中一般會(huì)包含靜態(tài)網(wǎng)頁(yè)的內(nèi)容,比如:PHP代碼中通常包含HTML或CSS。
靜態(tài)網(wǎng)頁(yè)中不能包含動(dòng)態(tài)網(wǎng)頁(yè)的內(nèi)容。比如:如果HTML中包含PHP的內(nèi)容,那就是動(dòng)態(tài)網(wǎng)頁(yè)了。
動(dòng)態(tài)網(wǎng)頁(yè)通常與數(shù)據(jù)庫(kù)相連,來(lái)完成頁(yè)面的顯示。比如:一個(gè)文章顯示系統(tǒng),可以只通過(guò)一個(gè)動(dòng)態(tài)網(wǎng)頁(yè)Display.php顯示數(shù)據(jù)庫(kù)中的多篇文章。而靜態(tài)網(wǎng)頁(yè)無(wú)法實(shí)現(xiàn)此功能。
采用動(dòng)態(tài)網(wǎng)頁(yè)可以實(shí)現(xiàn)很多動(dòng)態(tài)功能,比如Blog登錄,BBS討論,購(gòu)物車(chē)等。
由于動(dòng)態(tài)網(wǎng)頁(yè)需要服務(wù)器執(zhí)行(運(yùn)算),因此將消耗服務(wù)器資源,訪問(wèn)速度會(huì)慢于靜態(tài)網(wǎng)頁(yè)。
當(dāng)網(wǎng)站有大數(shù)據(jù)量時(shí),應(yīng)該使用動(dòng)態(tài)網(wǎng)頁(yè)管理,減少網(wǎng)站維護(hù)工作量。
當(dāng)網(wǎng)站服務(wù)器壓力過(guò)大或者訪問(wèn)量太大時(shí),應(yīng)該使用靜態(tài)頁(yè)面顯示。
當(dāng)網(wǎng)站有大的數(shù)據(jù)量而且訪問(wèn)量很大時(shí),應(yīng)該使用動(dòng)態(tài)頁(yè)面管理維護(hù)網(wǎng)站內(nèi)容,同時(shí)生成靜態(tài)頁(yè)面用于顯示。
動(dòng)態(tài)網(wǎng)頁(yè)的網(wǎng)址顯示方式通常帶有"?",比如http://www.dreamdu.com/dreamdu.php?id=999&name=monkey ,這種網(wǎng)址屬于搜索引擎不友好的URL,應(yīng)該使用urlrewrite改為靜態(tài)網(wǎng)頁(yè)的URL顯示方式,比如類似于 http://www.dreamdu.com/dreamdu_999_monkey.html 的URL。
動(dòng)態(tài)網(wǎng)頁(yè)是需要服務(wù)器端執(zhí)行的程序,由于人的原因可能使動(dòng)態(tài)網(wǎng)頁(yè)程序產(chǎn)生漏洞,這些漏洞可能會(huì)被黑客利用。比如我們常說(shuō)的"掛馬"。
濟(jì)南網(wǎng)站建設(shè)http://m.premium-option.com/分析將網(wǎng)頁(yè)靜態(tài)化確實(shí)具有一定的優(yōu)勢(shì),但經(jīng)過(guò)實(shí)踐,筆者也發(fā)現(xiàn)并不是說(shuō)將網(wǎng)頁(yè)靜態(tài)化就是百分之百的好事。不過(guò)筆者在這里也想提醒您,是否要實(shí)施網(wǎng)頁(yè)靜態(tài)化得視具體的環(huán)境而定。如果應(yīng)用不恰當(dāng),不但達(dá)不到優(yōu)化的效果,還有可能給您帶來(lái)很大的麻煩。
1、生成靜態(tài)網(wǎng)頁(yè)會(huì)增加服務(wù)器空間的負(fù)擔(dān)。
有人是這樣估算的:一篇文章的內(nèi)容大概會(huì)占5**K,而其他的代碼會(huì)占2/5-4/5,一個(gè)文件大概會(huì)增加15K左右,對(duì)于30萬(wàn)的文章數(shù)據(jù)庫(kù)來(lái)說(shuō),需要增加了3.6G的硬盤(pán)空間使用。雖然現(xiàn)在的硬盤(pán)容量越來(lái)越大,但當(dāng)網(wǎng)站的數(shù)據(jù)量達(dá)到一定的程度后,就得考慮這方面的因素了。
2、大量的靜態(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)編寫(xiě)高效的程序可以減少這樣的工作量。但是沒(méi)法徹底解決大量文件帶來(lái)的麻煩。
凡事都是利弊并存的,但不管怎么說(shuō)為了對(duì)網(wǎng)站進(jìn)行搜索引擎優(yōu)化,的SEO都會(huì)強(qiáng)烈建議將動(dòng)態(tài)的網(wǎng)頁(yè)轉(zhuǎn)變成靜態(tài)的網(wǎng)頁(yè),將網(wǎng)頁(yè)靜態(tài)化確實(shí)是一個(gè)很好的優(yōu)化策略。目前網(wǎng)頁(yè)優(yōu)化策略中的靜態(tài)網(wǎng)頁(yè)分真靜態(tài)網(wǎng)頁(yè)和偽靜態(tài)網(wǎng)頁(yè)兩種,關(guān)于偽靜態(tài)網(wǎng)頁(yè)和生成方法在這之前我們有探討,今天網(wǎng)頁(yè)教學(xué)網(wǎng)那個(gè)重點(diǎn)探討SEO網(wǎng)站優(yōu)化之生成真靜態(tài)網(wǎng)頁(yè)的利與弊。
相對(duì)于Wordpress等程序的偽靜態(tài) URL重寫(xiě),Z-Blog的真靜態(tài)更有優(yōu)勢(shì),搜索引擎蜘蛛會(huì)喜歡能響應(yīng)If- modified-Since header和正確返回304(文件未更新)的服務(wù)器,而只有html真靜態(tài)文件能默認(rèn)做到這一點(diǎn),搜索引擎可以正確判斷文件是否更新及更新時(shí)間,并且減少重復(fù)抓取的損耗。這點(diǎn)也可以加快客戶端載入網(wǎng)頁(yè)的速度,CSS和JS等文件通常只需傳送一次即可。訪問(wèn)多個(gè)網(wǎng)頁(yè)時(shí)可有效提高用戶體驗(yàn)。
相關(guān)文章
多年
成立于2010年
多年經(jīng)驗(yàn)不斷發(fā)展
多家客戶
超過(guò)多家客戶伴隨我們成長(zhǎng)
多家企業(yè)
服務(wù)于多家企業(yè)客戶
助力品宣的提升
幾十項(xiàng)
服務(wù)項(xiàng)目為您服務(wù)
夯實(shí)成長(zhǎng)的基石