谈用url重写的方法替代生成静态页面的好处
生活随笔
收集整理的這篇文章主要介紹了
谈用url重写的方法替代生成静态页面的好处
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
談?dòng)胾rl重寫的方法替代生成靜態(tài)頁面的好處
[color=Red]聲明:這個(gè)是一篇asp.net的技術(shù)文章,為本人原創(chuàng)并首發(fā)。[/color]
本來不想寫了,因?yàn)閷懥薾et 下的采集技術(shù)文章,沒人理,有點(diǎn)傷自尊。但昨天發(fā)布了自已網(wǎng)站的全部小偷程序,有朋友支持了,有了點(diǎn)自信,這次再寫點(diǎn)。請朋友們幫頂.
大家喜歡生成靜態(tài)頁,我從來不。生成html的好處有三點(diǎn);一是減少服務(wù)器對數(shù)據(jù)響應(yīng)的負(fù)荷,二速度快。三,化化引擎。問題也有兩點(diǎn):1,維護(hù)不方便,要手動(dòng)。2。。空間占用大。3,服務(wù)器對html文件的響應(yīng)也較重。
我從來不用這種方法,理由,我是業(yè)余站長,自己有幾個(gè)所謂的垃圾站,維護(hù)不起。我的空間是租的,一個(gè)空間放幾個(gè)站,沒那么大。我的方法就是用url重寫來替代.url重寫技術(shù)在asp.net,php,jsp下都有,asp下我對此不太了解,就不說了.什么是url重寫,就是用個(gè)虛擬url替代真實(shí)的路徑。例:show.aspx?id=電腦,對于這樣一個(gè)頁面,引擎支持不好,用戶也不好記,我們可以用這種技術(shù)生成“電腦.aspx”的虛擬url,好記了,引擎也支持得比較好了,同里,一篇文章art.aspx?id=1234,我可以寫成art1234.aspx
net下有兩種重寫技術(shù),其中一個(gè)可以生成任何后綴的頁面如:art1234.htm,但這種方法,要服務(wù)器支持,第二種僅生成.aspx文件。我用后一種,因?yàn)槭亲庥玫目臻g.
關(guān)于這種技術(shù),不是一篇文章能說得清的,可以上msdn中有一篇e文的文章,作者是net下開源blog的那個(gè)老外,并有相關(guān)類下載。
在這里重點(diǎn)不是談技術(shù),是說思路。我用這種方法得到的好處很多。說下體會(huì):1,用這個(gè)技術(shù),占空間小,僅數(shù)據(jù)庫的空間.引擎支持和html格式?jīng)]有什么差別。2,不用手動(dòng)維護(hù)了,首頁你不是有熱點(diǎn)排行嗎,或其它的,這樣每天首頁都會(huì)動(dòng),生成html,你不手動(dòng),它就不變了。3,動(dòng)態(tài)頁還有很多好處,比如:廣告可以輪顯.你可以把a(bǔ)rt1234.aspx,這個(gè)虛成n個(gè)頁,如art1.aspx?id=1234,art2.aspx?,artn.aspx?id=1234id=1234,在不同的頁面放不同的廣告.什么點(diǎn)擊數(shù)等,你都可以自由顯示,總之是動(dòng)態(tài)的,你就可以隨意動(dòng)。
問題:我看只有一個(gè),那就是效率不如生成html的,但你可以用緩存技術(shù)來補(bǔ)償一下。net下有三種緩存,數(shù)據(jù)的,片斷的,頁面的,綜合用,廣告頁都作成用戶控件加片斷緩,可有效的防廣告掛的問題。
最后給出我的站做例子。這是個(gè)新的垃圾站,[url]www.mn007.com[/url]。
我的站做得都不怎么樣,收入也不行。但我付出的精力少,還算收入/付出比,還是很高的。我的站一般都是一兩個(gè)月才管理一次。平時(shí)就是看看流量,廣告等。當(dāng)然,我的站里還有別的技術(shù),是url重寫,采集,自動(dòng)更新,廣告輪顯,三種緩存技術(shù)的結(jié)合。可惜,我美工一點(diǎn)也不會(huì),連圖也不會(huì)處理,外觀真不怎么樣。技術(shù)細(xì)節(jié)先不說,等以后發(fā),好積分落伍。
[color=Red]聲明:這個(gè)是一篇asp.net的技術(shù)文章,為本人原創(chuàng)并首發(fā)。[/color]
本來不想寫了,因?yàn)閷懥薾et 下的采集技術(shù)文章,沒人理,有點(diǎn)傷自尊。但昨天發(fā)布了自已網(wǎng)站的全部小偷程序,有朋友支持了,有了點(diǎn)自信,這次再寫點(diǎn)。請朋友們幫頂.
大家喜歡生成靜態(tài)頁,我從來不。生成html的好處有三點(diǎn);一是減少服務(wù)器對數(shù)據(jù)響應(yīng)的負(fù)荷,二速度快。三,化化引擎。問題也有兩點(diǎn):1,維護(hù)不方便,要手動(dòng)。2。。空間占用大。3,服務(wù)器對html文件的響應(yīng)也較重。
我從來不用這種方法,理由,我是業(yè)余站長,自己有幾個(gè)所謂的垃圾站,維護(hù)不起。我的空間是租的,一個(gè)空間放幾個(gè)站,沒那么大。我的方法就是用url重寫來替代.url重寫技術(shù)在asp.net,php,jsp下都有,asp下我對此不太了解,就不說了.什么是url重寫,就是用個(gè)虛擬url替代真實(shí)的路徑。例:show.aspx?id=電腦,對于這樣一個(gè)頁面,引擎支持不好,用戶也不好記,我們可以用這種技術(shù)生成“電腦.aspx”的虛擬url,好記了,引擎也支持得比較好了,同里,一篇文章art.aspx?id=1234,我可以寫成art1234.aspx
net下有兩種重寫技術(shù),其中一個(gè)可以生成任何后綴的頁面如:art1234.htm,但這種方法,要服務(wù)器支持,第二種僅生成.aspx文件。我用后一種,因?yàn)槭亲庥玫目臻g.
關(guān)于這種技術(shù),不是一篇文章能說得清的,可以上msdn中有一篇e文的文章,作者是net下開源blog的那個(gè)老外,并有相關(guān)類下載。
在這里重點(diǎn)不是談技術(shù),是說思路。我用這種方法得到的好處很多。說下體會(huì):1,用這個(gè)技術(shù),占空間小,僅數(shù)據(jù)庫的空間.引擎支持和html格式?jīng)]有什么差別。2,不用手動(dòng)維護(hù)了,首頁你不是有熱點(diǎn)排行嗎,或其它的,這樣每天首頁都會(huì)動(dòng),生成html,你不手動(dòng),它就不變了。3,動(dòng)態(tài)頁還有很多好處,比如:廣告可以輪顯.你可以把a(bǔ)rt1234.aspx,這個(gè)虛成n個(gè)頁,如art1.aspx?id=1234,art2.aspx?,artn.aspx?id=1234id=1234,在不同的頁面放不同的廣告.什么點(diǎn)擊數(shù)等,你都可以自由顯示,總之是動(dòng)態(tài)的,你就可以隨意動(dòng)。
問題:我看只有一個(gè),那就是效率不如生成html的,但你可以用緩存技術(shù)來補(bǔ)償一下。net下有三種緩存,數(shù)據(jù)的,片斷的,頁面的,綜合用,廣告頁都作成用戶控件加片斷緩,可有效的防廣告掛的問題。
最后給出我的站做例子。這是個(gè)新的垃圾站,[url]www.mn007.com[/url]。
我的站做得都不怎么樣,收入也不行。但我付出的精力少,還算收入/付出比,還是很高的。我的站一般都是一兩個(gè)月才管理一次。平時(shí)就是看看流量,廣告等。當(dāng)然,我的站里還有別的技術(shù),是url重寫,采集,自動(dòng)更新,廣告輪顯,三種緩存技術(shù)的結(jié)合。可惜,我美工一點(diǎn)也不會(huì),連圖也不會(huì)處理,外觀真不怎么樣。技術(shù)細(xì)節(jié)先不說,等以后發(fā),好積分落伍。
總結(jié)
以上是生活随笔為你收集整理的谈用url重写的方法替代生成静态页面的好处的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 外卖行业评价管理解决方案:最新饿了么/美
- 下一篇: 【黑金原创教程】【TimeQuest】【