在今天的手機(jī)設(shè)備世界里,生活的節(jié)奏繼續(xù)加快,因此訪問(wèn)你的網(wǎng)站的用戶的耐心也在漸漸失去。同時(shí),我提供了非常多的特性,為了防止你的網(wǎng)站變得過(guò)時(shí)或者廉價(jià),你必須跟上競(jìng)爭(zhēng)對(duì)手。你想贏得訪問(wèn)者的喝彩,但訪問(wèn)者沒(méi)有在頁(yè)面停留足夠長(zhǎng)的時(shí)間來(lái)載入頁(yè)面,不可能對(duì)頁(yè)面有很深的印象。這里是導(dǎo)致網(wǎng)站性能緩慢和無(wú)法留住用戶的五個(gè)常犯的錯(cuò)誤。
1. 太多第三方的插件、廣告和分析工具。喜歡這個(gè)、分享那個(gè)、買一個(gè)、微博轉(zhuǎn)發(fā),當(dāng)你在網(wǎng)站上的,追蹤了兩遍所有信息。在某種程度上,它們是一個(gè)成功網(wǎng)站必備的元素,但這些加起來(lái)會(huì)是很多的javaScript。太多導(dǎo)致整體性能下降,尤其是這些中有不是異步部署的。
2. 太多服務(wù)器的處理。你可以讓你的服務(wù)器做很多,或者你的后臺(tái)代碼可能雜亂而低效。你的用戶有強(qiáng)大的機(jī)器能夠處理這部分工作;可能的話利用這樣的機(jī)會(huì)。如果不涉及安全因素,為什么不在用戶機(jī)上驗(yàn)證表單?用戶的瀏覽器對(duì)存儲(chǔ)數(shù)據(jù)有緩存,這些數(shù)據(jù)也許會(huì)被服務(wù)器請(qǐng)求;你完全利用它的優(yōu)勢(shì)了嗎?
3. DNS花費(fèi)太長(zhǎng)時(shí)間。如果你使用免費(fèi)的DNS,短期改變是個(gè)很好的機(jī)會(huì)——即使是免費(fèi)。升級(jí)到一個(gè)付費(fèi)服務(wù)基本都會(huì)提升載入時(shí)間。如果你托管太多域名的話,可能會(huì)經(jīng)歷延遲。能提供并行下載非常不錯(cuò);想一勞永逸的解決DNS是不行的。
4. 沒(méi)有壓縮、連接和結(jié)合。在發(fā)送到客戶端前,任何東西都可以壓縮——尤其是圖片。大多數(shù)圖片可以縮減尺寸的10%,而沒(méi)有特別明顯的質(zhì)量損失。CSS圖片sPRite——或者把圖片集合融合為一幅圖片——是另一個(gè)有效的策略。另外,你可以把多個(gè)腳本文件或樣式表連接,來(lái)減少HTTP請(qǐng)求。
5. 不當(dāng)?shù)耐泄苓x擇。服務(wù)器軟件的過(guò)時(shí)版本無(wú)法為現(xiàn)代網(wǎng)站流量?jī)?yōu)化。你也許需要軟件的升級(jí)。IIS和Apache服務(wù)器也不如Nginx或lighttpd適合縮放。也許你的網(wǎng)站需要更好的硬件。托管到一個(gè)共享的環(huán)境,你的網(wǎng)站的性能容易受到該托管環(huán)境內(nèi)的其他網(wǎng)站的性能影響。你需要從共享托管的泥沼中把網(wǎng)站拉出來(lái)——防止那些糟糕編碼的網(wǎng)站對(duì)你的網(wǎng)站造成不利。
這是拖延優(yōu)秀網(wǎng)站的最平常的五個(gè)問(wèn)題。確保你的網(wǎng)站不是這么無(wú)法讓你忍受的緩慢,導(dǎo)致它產(chǎn)生的流量減少。
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注