欧美日韩精品在线,国内精品久久久久久久久,一级毛片恃级毛片直播,清纯唯美亚洲综合欧美色

提高你博客性能的十條建議_建站經(jīng)驗(yàn)教程

編輯Tag賺U幣
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!

推薦:教你如何瞬間摧毀自己的博客
當(dāng)看到教你如何瞬間摧毀自己的博客時(shí),你也許會(huì)很驚訝為什么,Clarky瘋了么?不想再寫博客了么? 首先,請(qǐng)大家放心,Clarky還好,只是昨天受了點(diǎn)刺激。但是今天,我就是要說(shuō)說(shuō)如何在一瞬間摧毀你的博客。 根據(jù)個(gè)人經(jīng)驗(yàn),我總結(jié)了五大招,強(qiáng)力推薦五大博客殺手,其中每

對(duì)于服務(wù)器租用者來(lái)說(shuō),要想在硬件環(huán)境、網(wǎng)絡(luò)環(huán)境等來(lái)改善自身網(wǎng)站性能,受客觀因素的影響可能會(huì)有比較大的難度。因此,只能退而求其次,在程序上狠下功夫。對(duì)于獨(dú)立博客站長(zhǎng)來(lái)說(shuō),使用的博客程序一般都是比較成熟的發(fā)行版的程序,這些程序?yàn)榱诉m用的廣泛性往往在代碼中留出了很大的改進(jìn)余地,因此,我們可以 在這上面下一些功夫。

我針對(duì)PJBlog博客程序(其它獨(dú)立博客程序和網(wǎng)站也可作為參考)為例說(shuō)一下改進(jìn)方法:

1. 合并JavaScript文件。無(wú)論是在PJBlog還是其它的博客程序中,都使用了大量的外部JavaScript文件,要知道,引入一個(gè)外部文件都要發(fā)送一個(gè)HTTP請(qǐng)求,而在所有影響頁(yè)面響應(yīng)速度的因素中,HTTP請(qǐng)求是最關(guān)鍵的一個(gè),因此把所有的JavaScrip文件合并到一個(gè) javascript.js的文件中是一個(gè)很好的做法。不過(guò),你要注意不同的JavaScript文件中使用了不同的變量和函數(shù)名稱,你要保證它們合并之后還能正常工作。在某些情況下,你也可以有兩個(gè)獨(dú)立的JavaScript文件;

2. 精減你的JavaScript文件。合并 JavaScript文件是為了減少HTTP請(qǐng)求次數(shù),但是基本上不會(huì)在體積上有所改觀,所以你還需要精簡(jiǎn)掉JavaScript文件中那些沒(méi)有用的東西,比如注釋、換行、空白等,這大概會(huì)使你的程序縮小20%~30%的空間。你可以使用ESC 1.14(文末附下載地址)對(duì)文件進(jìn)行壓縮,它的壓縮率高達(dá)60%以上,對(duì)于減少響應(yīng)大小、提高響應(yīng)速度來(lái)說(shuō)大有裨益。

3. 合并CSS文件與精減CSS文件。和處理JavaScript文件一樣,把所有的CSS文件合并到一個(gè)style.css中,CSS比 JavaScript 好處理的一點(diǎn)就是它沖突的機(jī)率較小,即便有沖突也不會(huì)是大問(wèn)題。精簡(jiǎn)就去掉多余的樣式化的格式,把所有的CSS規(guī)則都放到一行中。這款叫作Minify的程序(文末附下載地址)不但可以壓縮CSS還可以壓縮JavaScript和PHP程序。不過(guò)這里要提醒的是,如果你要合并和精簡(jiǎn)文件一定要保留原來(lái)的文件以便以后程序更改時(shí)使用。

4. 使用CSS Spirites。所謂的CSS Spirites就是所有CSS中用來(lái)做背景圖像的圖片文件都放到一個(gè)文件中。在PJBlog以及其它博客程序的皮膚中,作者很多都沒(méi)有使用CSS Spirites,這樣造成每出現(xiàn)一次background規(guī)則都要發(fā)送一次HTTP請(qǐng)求,而如果使用CSS Spirites則只需要一次HTTP請(qǐng)求,節(jié)省不必要的開支。

5. 使用緩存。對(duì)于靜態(tài)內(nèi)容(如Flash、 JavaScript、CSS、Image)通過(guò)加上Expires頭或者Cache-Control來(lái)把它們緩存到客戶端,這樣用戶在下次訪問(wèn)的時(shí)候就可以不用下載這樣內(nèi)容了,這樣減少了HTTP請(qǐng)求的次數(shù)又減少了下載文件的大小。在IIS中設(shè)置文件頭很簡(jiǎn)單,在你要設(shè)置的文件或者文件夾上右鍵點(diǎn)擊—— 屬性——HTTP頭,然后勾中“啟用文件過(guò)期”,設(shè)定過(guò)期時(shí)間,可以是一年或者十年等,還可以指定某個(gè)未來(lái)的時(shí)間,如2010年等。不過(guò)你一但設(shè)置了 HTTP頭,如果你要對(duì)文件作出修改你需為修改過(guò)的文件重新起一個(gè)名字。

6. 啟用Gzip壓縮。Gzip壓縮針對(duì) JavaScript、CSS等內(nèi)容一種壓縮技術(shù),它能大大減少文件的體積提高傳輸速率,精簡(jiǎn)JavaScript和CSS只是去除不必要的內(nèi)容,而 Gzip壓縮則是將文件在服務(wù)器端打包、在客戶端解包的過(guò)程。Apache和IIS6.0都內(nèi)置了Gzip技術(shù),現(xiàn)代瀏覽器都支持Gzip技術(shù)(即使不支持它也會(huì)告訴服務(wù)器不要打包),因此可以放心使用。在IIS6.0中你需要簡(jiǎn)單配置之后才能使用Gzip技術(shù),而在Apache 1.3中要啟用mod_zip,在Apache 2.x使用moflate。Gzip大概可以節(jié)省70%的傳輸空間,目前互聯(lián)網(wǎng)中有90%瀏覽器資料支持Gzip傳輸。

7. 把JavaSCript 文件放在文檔的最末尾,而把CSS文件放在<head>之間。CSS放在<head/>之間會(huì)加快文檔下載。在Yahoo!的研究中發(fā)現(xiàn),如果你把一個(gè)CSS文件置于文檔內(nèi)部,當(dāng)瀏覽器加載到這個(gè)樣式表時(shí)會(huì)終止所有文件的下載而單獨(dú)下載它(一般的下載瀏覽器使用并行下載模式),這是因?yàn)闉g覽器在下載到一個(gè)CSS文件后都要根據(jù)CSS內(nèi)的規(guī)則重繪屏幕,這還會(huì)導(dǎo)致用戶出現(xiàn)白屏。所以要把你所有的樣式文件都放在最開始。而把 JavaScript文件放于末尾下載,一方面可以使用戶首先獲得文檔內(nèi)容,另一方面JavaScript文件的下載和其它文件不同,它不能和其它文件同時(shí)下載,所有的JavaScript文件只有單獨(dú)一個(gè)一個(gè)下載。所以在不影響使用的情況下,JavaScript文件要放在末尾加載。

8. CSS和JavaScript文檔要成為獨(dú)立的外部文件。這是因?yàn)闉g覽器加載使用的是并行模式,一次可以加載多個(gè)內(nèi)容,把CSS和JavaScript作為單獨(dú)文件不但可以減小HTML文檔的大小,而可以加快下載效率。

9. 使用少量的域名。一般來(lái)說(shuō)一個(gè)頁(yè)面引用的文件(圖片、Flash、CSS、JavaScript)不能多于四個(gè)主機(jī),因?yàn)槊慷喑鲆粋(gè)域名就意味著多一個(gè) DNS的查找,在瀏覽器查找DNS信息的過(guò)程中,瀏覽器由于不知道要訪問(wèn)的IP地址是什么,所以它什么都不做,只是在等待,所以DNS查找的次數(shù)越少,響應(yīng)速度就越快。

10. 避免CSS中使用Expression。雖然功能很強(qiáng)大,但是它的計(jì)算頻率太高,影響網(wǎng)站的整體性能。對(duì)于一個(gè)CSS Expression來(lái)說(shuō),即使你滾動(dòng)一下屏幕它都要重新計(jì)算一次,甚至你移到一次鼠標(biāo)它都要重新計(jì)算,所有一個(gè)CSS Express在頁(yè)面中計(jì)算10000次是很容易的事情。

空間和網(wǎng)絡(luò)的因素我們很難左右,但是程序本身的性能還需要改進(jìn)的地方。看看你的博客在提高性能方面是否還有需要改進(jìn)的地方呢?

JavaScript Minifier(Minify) v2.0.0 http://down.mb5u.com/soft/22922.htm

ECMAScript Cruncher (ESC) v1.14 http://down.mb5u.com/soft/22921.htm

分享:天使投資人 想說(shuō)找你不容易
入行以來(lái),有一個(gè)問(wèn)題一直困惑,在收到的每一百件創(chuàng)業(yè)計(jì)劃書中,至少有90%以上是屬于概念期和種子期的項(xiàng)目,但是愿意為這種初期項(xiàng)目投資的投資人和投資額卻不足10%.在中國(guó)這樣的金融環(huán)境里創(chuàng)業(yè),更多地意味著創(chuàng)業(yè)者要以自有資金投資于小本生意,滾動(dòng)發(fā)展所需資金依然

來(lái)源:模板無(wú)憂//所屬分類:建站經(jīng)驗(yàn)教程/更新時(shí)間:2008-05-26
相關(guān)建站經(jīng)驗(yàn)教程