国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

動(dòng)態(tài)網(wǎng)站向靜態(tài)網(wǎng)站的轉(zhuǎn)化

2010-09-11 06:54:06
關(guān)鍵詞:搜索引擎網(wǎng)頁(yè)靜態(tài)

翟 哲

(菏澤醫(yī)學(xué)專(zhuān)科學(xué)校,山東 菏澤 274000)

動(dòng)態(tài)網(wǎng)站向靜態(tài)網(wǎng)站的轉(zhuǎn)化

翟 哲

(菏澤醫(yī)學(xué)專(zhuān)科學(xué)校,山東 菏澤 274000)

動(dòng)態(tài)網(wǎng)頁(yè);轉(zhuǎn)化;靜態(tài)網(wǎng)頁(yè);搜索引擎;動(dòng)態(tài)網(wǎng)站;靜態(tài)網(wǎng)站

網(wǎng)頁(yè)制作從完全靜態(tài)到動(dòng)態(tài)實(shí)現(xiàn)是一次重大飛躍,但隨著互連網(wǎng)技術(shù)的飛速發(fā)展,傳統(tǒng)動(dòng)態(tài)網(wǎng)站數(shù)據(jù)庫(kù)信息量越來(lái)越大,從而嚴(yán)重的消耗了服務(wù)器里的資源。由于信息量比較大,所以用戶(hù)打開(kāi)網(wǎng)頁(yè)時(shí)的速度是非常慢的,再加上搜索引擎不容易收錄,代碼漏洞容易被黑客利用[1];一點(diǎn)代碼出了問(wèn)題,整個(gè)網(wǎng)站運(yùn)行錯(cuò)誤等。對(duì)于以上暴漏的問(wèn)題,要從搜索引擎推廣的需要出發(fā),動(dòng)態(tài)網(wǎng)頁(yè)的網(wǎng)站設(shè)計(jì)時(shí)應(yīng)注意一些重要問(wèn)題,網(wǎng)站設(shè)計(jì)通常要采用“靜動(dòng)結(jié)合”的策略。下面我們就分析一下動(dòng)態(tài)網(wǎng)頁(yè)與靜態(tài)網(wǎng)頁(yè)的特點(diǎn)及動(dòng)態(tài)網(wǎng)頁(yè)向靜態(tài)網(wǎng)頁(yè)的轉(zhuǎn)換技術(shù)

1 靜態(tài)網(wǎng)頁(yè)

網(wǎng)頁(yè)一般又稱(chēng)HTML文件,是一種可以WWW上傳輸、能被瀏覽者認(rèn)識(shí)和翻譯成頁(yè)面并顯示出來(lái)的文件[1]。早期的網(wǎng)站一般都是由靜態(tài)網(wǎng)頁(yè)制作的,靜態(tài)網(wǎng)頁(yè)的網(wǎng)址形式通常為:以.htm、.html、.shtml、.xml等為后綴的。在HTML格式的網(wǎng)頁(yè)上,也可以出現(xiàn)各種動(dòng)態(tài)的效果,如:GIF格式的動(dòng)畫(huà)、FLASH、滾動(dòng)字母等,這些“動(dòng)態(tài)效果”只是視覺(jué)上的,與下面將要介紹的動(dòng)態(tài)網(wǎng)頁(yè)是不同的概念。其特點(diǎn)如下。

1)靜態(tài)網(wǎng)頁(yè)內(nèi)容不會(huì)發(fā)生變化,除非網(wǎng)頁(yè)設(shè)計(jì)者修改了內(nèi)容。2)靜態(tài)網(wǎng)不能實(shí)現(xiàn)和用戶(hù)瀏覽者的交互,信息流向是單向的,即從服務(wù)器到瀏覽器。服務(wù)器不能根據(jù)用戶(hù)的選擇調(diào)整返回給用戶(hù)的內(nèi)容。3)靜態(tài)網(wǎng)頁(yè)每個(gè)網(wǎng)頁(yè)都有一個(gè)固定的URL,且網(wǎng)頁(yè)URL以.htm、.html、.shtml等常見(jiàn)形式為后綴,而不含有“?”。4)網(wǎng)頁(yè)內(nèi)容一經(jīng)發(fā)布到網(wǎng)站服務(wù)器上,無(wú)論是否有用戶(hù)訪問(wèn),每個(gè)靜態(tài)網(wǎng)頁(yè)的內(nèi)容都是保存在網(wǎng)站服務(wù)器上的,也就是靜態(tài)網(wǎng)頁(yè)是實(shí)實(shí)在在保存在服務(wù)器上的文件,每個(gè)網(wǎng)頁(yè)都是一個(gè)獨(dú)立的文件。5)靜態(tài)網(wǎng)頁(yè)沒(méi)有數(shù)據(jù)庫(kù)的支持,在網(wǎng)站制作和維護(hù)方面工作量較大,因此當(dāng)網(wǎng)站信息大時(shí)完全依靠靜態(tài)網(wǎng)頁(yè)制作方式比較困難;靜態(tài)網(wǎng)頁(yè)瀏覽過(guò)程如圖1。

2 動(dòng)態(tài)網(wǎng)頁(yè)

動(dòng)態(tài)網(wǎng)頁(yè)是與靜態(tài)網(wǎng)頁(yè)相對(duì)應(yīng)的,許多網(wǎng)頁(yè)文件名不再只是.html、.htm、.shtml、.xml,還有.php、.asp、.jsp、.perl等形式為后綴,并且在動(dòng)態(tài)網(wǎng)頁(yè)網(wǎng)址中有一個(gè)標(biāo)志性的符號(hào)“?”,這些都是采用動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)制作出來(lái)的。動(dòng)態(tài)網(wǎng)頁(yè)其實(shí)是建立在B/S構(gòu)架上的服務(wù)端腳本程序。在瀏覽器端顯示的網(wǎng)頁(yè)是服務(wù)端程序運(yùn)行的結(jié)果。

靜態(tài)網(wǎng)頁(yè)與動(dòng)態(tài)網(wǎng)頁(yè)的區(qū)別在于Web服務(wù)器對(duì)它們的處理方式不同。當(dāng)Web服務(wù)器接收到對(duì)靜態(tài)網(wǎng)頁(yè)的請(qǐng)求時(shí),服務(wù)器直接將該頁(yè)發(fā)送給客戶(hù)瀏覽器,不進(jìn)行任何處理。接收到對(duì)動(dòng)態(tài)網(wǎng)頁(yè)的請(qǐng)求,則從Web服務(wù)器中找到該文件,并將它傳遞給一個(gè)稱(chēng)為應(yīng)用程序服務(wù)器的特殊軟件擴(kuò)展,由它負(fù)責(zé)解釋和執(zhí)行網(wǎng)頁(yè),將執(zhí)行過(guò)的結(jié)果傳遞給客戶(hù)瀏覽器[2]。動(dòng)態(tài)網(wǎng)頁(yè)的一般特點(diǎn)如下:1)動(dòng)態(tài)網(wǎng)頁(yè)以數(shù)據(jù)庫(kù)技術(shù)為基礎(chǔ),可以大大降低網(wǎng)站維護(hù)的工作量。2)采用動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)的網(wǎng)站可以實(shí)現(xiàn)更多的功能,如用戶(hù)注冊(cè)、用戶(hù)登錄、在線調(diào)查、用戶(hù)管理、訂單管理等等。3)動(dòng)態(tài)網(wǎng)頁(yè)實(shí)際上并不是獨(dú)立存在于服務(wù)器上的網(wǎng)頁(yè)文件,只有當(dāng)用戶(hù)請(qǐng)求時(shí)服務(wù)器才返回一個(gè)完整的網(wǎng)頁(yè)。4)搜索引擎一般不可能從一個(gè)網(wǎng)站的數(shù)據(jù)庫(kù)中訪問(wèn)全部網(wǎng)頁(yè),采用動(dòng)態(tài)網(wǎng)頁(yè)的網(wǎng)站在進(jìn)行搜索引擎推廣時(shí)需要做一定的技術(shù)處理才能適應(yīng)搜索引擎的要求[2]。動(dòng)態(tài)網(wǎng)頁(yè)的原理如圖2。

動(dòng)態(tài)網(wǎng)站有如下弊端:1)網(wǎng)站由于其具有交互性,所以網(wǎng)站存在很大的安全隱患。如果開(kāi)發(fā)設(shè)計(jì)人員在編程過(guò)程中安全性沒(méi)有考慮到位,網(wǎng)站是很容易被黑客入侵的。2)動(dòng)態(tài)網(wǎng)站的頁(yè)面上的信息都必須從數(shù)據(jù)庫(kù)中讀取,每打開(kāi)一個(gè)頁(yè)面就讀取數(shù)據(jù)庫(kù)一次。如果訪問(wèn)網(wǎng)站的人數(shù)很多,這會(huì)對(duì)服務(wù)器增加很大的荷載,從而影響這個(gè)網(wǎng)站的運(yùn)行速度。3)動(dòng)態(tài)網(wǎng)站的設(shè)計(jì)對(duì)于搜索引擎不是很友好,網(wǎng)絡(luò)上的大部分網(wǎng)站(除了做廣告和友情鏈接)的訪問(wèn)者都是通過(guò)搜索引擎過(guò)來(lái)的。

3 動(dòng)態(tài)網(wǎng)站向靜態(tài)網(wǎng)站的轉(zhuǎn)化

分析了動(dòng)態(tài)網(wǎng)站與靜態(tài)網(wǎng)站的利與弊后,在網(wǎng)站設(shè)計(jì)時(shí)合理利用靜態(tài)網(wǎng)頁(yè)和動(dòng)態(tài)網(wǎng)頁(yè),既發(fā)揮了動(dòng)態(tài)網(wǎng)頁(yè)網(wǎng)站維護(hù)的方便,又利用了靜態(tài)網(wǎng)頁(yè)容易被搜索引擎檢索的特點(diǎn)。所以我們采用靜動(dòng)結(jié)合的策略。一方面是指對(duì)于一些重要的而且內(nèi)容相對(duì)固定的網(wǎng)頁(yè)制作為靜態(tài)網(wǎng)頁(yè),如包含有豐富關(guān)鍵詞的網(wǎng)站介紹、用戶(hù)信息、網(wǎng)站地圖等;另一方面,可以將動(dòng)態(tài)實(shí)現(xiàn)的網(wǎng)頁(yè)通過(guò)一定的技術(shù)發(fā)布出來(lái)之后轉(zhuǎn)化為靜態(tài)網(wǎng)頁(yè),這種方式尤其適合于發(fā)布后內(nèi)容無(wú)需不斷更新的網(wǎng)頁(yè)(如新聞等)。為了讓你的網(wǎng)站能承載更大的流量,承載更多的信息,應(yīng)該盡量把原先的動(dòng)態(tài)網(wǎng)頁(yè)轉(zhuǎn)化成靜態(tài)頁(yè)面[3]。

動(dòng)態(tài)頁(yè)面轉(zhuǎn)靜態(tài)頁(yè)面的方法如下:1)使用現(xiàn)成的插件,比如:ISAPI-Rewrite、IIS Rewrite、Apache HTTP服務(wù)器的modrewrite等,它們都是基于正則表達(dá)式解析器開(kāi)發(fā)的重寫(xiě)引擎。對(duì)它們的使用方法查看它們自帶的幫助即可。2)創(chuàng)建FSO對(duì)象,利用此對(duì)象將所需的內(nèi)容動(dòng)態(tài)創(chuàng)建到文件中生成HTML頁(yè)面。3)利用模板技術(shù),將模板中特殊代碼的值替換為從表單或是數(shù)據(jù)庫(kù)字段中接受過(guò)來(lái)的值生成HTML文件。4)使用Server.Transfer轉(zhuǎn)換技術(shù)。我的想法是主頁(yè)是一個(gè)index.aspx文件,然后生成一個(gè)index.htm靜態(tài)文件。用戶(hù)訪問(wèn)的時(shí)候就可以訪問(wèn)這個(gè)靜態(tài)文件了。動(dòng)態(tài) asp網(wǎng)站生成HTML靜態(tài)網(wǎng)站所實(shí)現(xiàn)的代碼如下:

靜態(tài)網(wǎng)頁(yè)和動(dòng)態(tài)網(wǎng)頁(yè)各有特點(diǎn),網(wǎng)站采用動(dòng)態(tài)網(wǎng)頁(yè)還是靜態(tài)網(wǎng)頁(yè)主要取決于網(wǎng)站的功能需求和網(wǎng)站內(nèi)容的多少。如果網(wǎng)站功能比較簡(jiǎn)單,內(nèi)容更新量不是很大,采用純靜態(tài)網(wǎng)頁(yè)的方式會(huì)更簡(jiǎn)單,反之一般要采用動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)來(lái)實(shí)現(xiàn)。靜態(tài)網(wǎng)頁(yè)是網(wǎng)站建設(shè)的基礎(chǔ),靜態(tài)網(wǎng)頁(yè)和動(dòng)態(tài)網(wǎng)頁(yè)之間也并不矛盾,為了網(wǎng)站適應(yīng)搜索引擎檢索的需要,即使采用動(dòng)態(tài)網(wǎng)站技術(shù),也可以將網(wǎng)頁(yè)內(nèi)容轉(zhuǎn)化為靜態(tài)網(wǎng)頁(yè)發(fā)布

[1] 解福.計(jì)算機(jī)文化基礎(chǔ)[M].北京:中國(guó)石油出版社,2007:258-259.

[2] 郭根生.網(wǎng)頁(yè)設(shè)計(jì)藝術(shù)[M].濟(jì)南:齊魯電子出版社,2008:100-110.

[3] 陳鈺濤.網(wǎng)頁(yè)制作課教學(xué)初探[J].電腦知識(shí)與技術(shù),2005(8):38.

TP393

A

1008-4118(2010)03-0092-03

2010-04-03

10.3969/j.issn.1008-4118.2010.03.57

猜你喜歡
搜索引擎網(wǎng)頁(yè)靜態(tài)
靜態(tài)隨機(jī)存儲(chǔ)器在軌自檢算法
基于CSS的網(wǎng)頁(yè)導(dǎo)航欄的設(shè)計(jì)
電子制作(2018年10期)2018-08-04 03:24:38
基于URL和網(wǎng)頁(yè)類(lèi)型的網(wǎng)頁(yè)信息采集研究
電子制作(2017年2期)2017-05-17 03:54:56
網(wǎng)頁(yè)制作在英語(yǔ)教學(xué)中的應(yīng)用
網(wǎng)絡(luò)搜索引擎亟待規(guī)范
機(jī)床靜態(tài)及動(dòng)態(tài)分析
具7μA靜態(tài)電流的2A、70V SEPIC/升壓型DC/DC轉(zhuǎn)換器
基于Nutch的醫(yī)療搜索引擎的研究與開(kāi)發(fā)
10個(gè)必知的網(wǎng)頁(yè)設(shè)計(jì)術(shù)語(yǔ)
廣告主與搜索引擎的雙向博弈分析
五原县| 腾冲县| 乐亭县| 饶阳县| 个旧市| 郯城县| 抚宁县| 桂平市| 运城市| 滦南县| 抚州市| 景洪市| 香河县| 铅山县| 团风县| 武山县| 长汀县| 胶南市| 济宁市| 铅山县| 济南市| 五河县| 临海市| 平阳县| 刚察县| 广宗县| 阿瓦提县| 中卫市| 丹江口市| 永修县| 盐池县| 栖霞市| 图木舒克市| 庆阳市| 普宁市| 洮南市| 铜梁县| 沾益县| 仁寿县| 惠来县| 巩义市|