zzijzzij亚洲日本少妇jizjiz,99久久99久久免费精品蜜桃,www.成色av久久成人,18video性欧美19sex,久久综合九色综合欧美亚洲

網(wǎng)站運(yùn)行慢怎么辦?網(wǎng)站運(yùn)行緩慢的常見原因

網(wǎng)站運(yùn)行慢怎么辦?為什么換了國(guó)內(nèi)很好的服務(wù)器還是打開慢?首先我們需要了解常見網(wǎng)站運(yùn)行緩慢的一些原因,我們就就可以開始優(yōu)化影響站點(diǎn)速度的關(guān)鍵因素。今天我們聊一下導(dǎo)致網(wǎng)站運(yùn)行緩慢的12個(gè)最常見問題,并討論如何解決它們。

網(wǎng)站運(yùn)行緩慢怎么辦
網(wǎng)站運(yùn)行緩慢怎么辦

1.阻止渲染的java script延遲了頁(yè)面加載

java script是使您的網(wǎng)站正常運(yùn)行并與用戶互動(dòng)的代碼。沒有它,您的網(wǎng)站將變得非常乏味。但是,如果未進(jìn)行優(yōu)化,則當(dāng)它們?cè)噲D加載到用戶的瀏覽器中時(shí),java script可能會(huì)延遲您的頁(yè)面。

當(dāng)瀏覽器嘗試顯示網(wǎng)頁(yè)時(shí),它必須停止并完全加載它首先遇到的所有java script文件。這會(huì)導(dǎo)致所謂的“渲染阻止java script”或阻止頁(yè)面快速加載的java script。

有三種解決渲染阻止java script的解決方案:

  • 刪除外部java script文件,而改用嵌入式j(luò)ava script。
  • 使用異步加載,以便java script可以與頁(yè)面其余部分分開加載。
  • 推遲java script加載,直到頁(yè)面其余部分對(duì)用戶可見為止。

每種方法都有其優(yōu)缺點(diǎn)。一般來(lái)說(shuō),內(nèi)聯(lián)java script僅在很少使用時(shí)才會(huì)提高頁(yè)面速度。異步加載可能會(huì)導(dǎo)致問題,因?yàn)槲募]有按任何特定順序加載。因此,延遲java script通常是推薦的方法。

2.您沒有使用內(nèi)容傳送網(wǎng)絡(luò)(CDN)

一個(gè)內(nèi)容分發(fā)網(wǎng)絡(luò)(CDN)由多個(gè)服務(wù)器被放置在戰(zhàn)略地理位置。您可以在其上存儲(chǔ)網(wǎng)站的副本,以便遠(yuǎn)離您的主服務(wù)器的用戶可以快速加載其頁(yè)面。

您的WordPress網(wǎng)站有幾個(gè)CDN選項(xiàng)。Cloudflare和用于圖像和視頻的Jetpack CDN都是最受歡迎的解決方案之一。對(duì)于使用DreamPress?Plus和Pro計(jì)劃的客戶,您將獲得由Jetpack提供支持的無(wú)限CDN使用率。

此外,如果您的網(wǎng)站使用jQuery,則可以從CDN而不是從Web服務(wù)器加載它。由于jQuery使用的代碼行遠(yuǎn)少于java script來(lái)完成相同的結(jié)果,因此對(duì)于提高網(wǎng)站速度特別有用。Google和Microsoft是兩個(gè)最受歡迎的jQuery CDN選項(xiàng)。

3.您的數(shù)據(jù)庫(kù)中有過多的開銷

“開銷”是指站點(diǎn)數(shù)據(jù)庫(kù)中的無(wú)關(guān)項(xiàng)目-日志,瞬態(tài)事件以及插件或主題中的其他條目之類的內(nèi)容會(huì)隨著時(shí)間的流逝而累積。這種“開銷”過多會(huì)導(dǎo)致數(shù)據(jù)庫(kù)查詢花費(fèi)的時(shí)間比必要的時(shí)間長(zhǎng)。在某些情況下,它甚至可能導(dǎo)致Web服務(wù)器在等待數(shù)據(jù)庫(kù)響應(yīng)時(shí)超時(shí)。

通過消除開銷來(lái)優(yōu)化數(shù)據(jù)庫(kù)將有助于防止這種情況。大多數(shù)Web主機(jī)允許您通過主機(jī)帳戶訪問數(shù)據(jù)庫(kù)管理平臺(tái)phpMyAdmin。如果您無(wú)法在phpMyAdmin中優(yōu)化表,則可以使用WordPress命令行界面(WP-CLI)。

4.您網(wǎng)站的CSS尚未優(yōu)化

與java script一樣,如果未進(jìn)行優(yōu)化,則您網(wǎng)站的CSS(負(fù)責(zé)設(shè)計(jì)其網(wǎng)頁(yè)樣式的代碼)可能會(huì)延遲加載。您可以實(shí)施一些解決方案來(lái)使CSS成形:

  • 如果您有多個(gè)外部CSS文件,請(qǐng)將它們合并為一個(gè)或幾個(gè)文件。
  • 刪除外部CSS并改用內(nèi)聯(lián)CSS。
  • 使用“媒體類型”來(lái)指定何時(shí)應(yīng)加載某些CSS文件。

像內(nèi)聯(lián)java script一樣,內(nèi)聯(lián)CSS僅對(duì)一小部分代碼有用。如果您有多個(gè)大型CSS文件,則不應(yīng)嘗試將它們?nèi)刻砑拥紿TML文件中。指定媒體類型并組合外部CSS文件(如果有多個(gè)文件),將會(huì)產(chǎn)生更大的影響。

5. OPcache未啟用

OPcache是用于編碼語(yǔ)言PHP的內(nèi)置緩存引擎。如果您在站點(diǎn)上使用PHP,則啟用OPcache可以加快加載速度,從而加快頁(yè)面的加載速度。

如果您使用我們的共享WordPress或DreamPress計(jì)劃之一托管網(wǎng)站,則默認(rèn)情況下會(huì)啟用OPcache。如果您的網(wǎng)站是使用我們的其他計(jì)劃之一托管的,或者是通過另一臺(tái)虛擬主機(jī)托管的,則可能需要手動(dòng)啟用它。

6.緩存問題正在阻止優(yōu)化的頁(yè)面加載

緩存是指瀏覽器存儲(chǔ)您網(wǎng)站文件的靜態(tài)副本時(shí)。然后,當(dāng)用戶訪問您的站點(diǎn)時(shí),其瀏覽器可以顯示緩存的數(shù)據(jù),而不必重新加載它們。

有幾種適用于WordPress用戶的緩存解決方案,包括使用諸如WP Super Cache之類的緩存插件。

我們的DreamPress客戶具有內(nèi)置緩存的優(yōu)勢(shì),該緩存已包含在您的托管帳戶中。

這使得不需要第三方緩存插件。但是,我們建議您使用代理緩存清除插件來(lái)管理DreamPress緩存。

修改后,插件會(huì)自動(dòng)發(fā)送請(qǐng)求以刪除頁(yè)面或帖子的緩存數(shù)據(jù)。這可以幫助防止某些緩存問題,這些問題可能導(dǎo)致站點(diǎn)速度降低。

7.大型媒體文件增加了加載時(shí)間

媒體文件,例如圖像和視頻,往往會(huì)很大。通過壓縮優(yōu)化它們可以幫助減小它們的大小,因此可以縮短加載時(shí)間。

8.寫得不好的腳本與其他網(wǎng)站元素沖突

編寫不正確的java script有時(shí)可能會(huì)導(dǎo)致與網(wǎng)站其他部分的兼容性問題,從而導(dǎo)致加載時(shí)間更長(zhǎng)。使用Pingdom,Web Page Test和GTmetrix之類的工具運(yùn)行速度測(cè)試通常可以指出加載時(shí)間很長(zhǎng)的腳本。

然后,您可以更仔細(xì)地研究這些文件,以確定如何改進(jìn)它們。暫時(shí)關(guān)閉可能有問題的腳本也很有用,以查看未啟用它們時(shí)性能得分的變化。

9.您網(wǎng)站的代碼過于龐大

用戶的Web瀏覽器必須加載的代碼越多,網(wǎng)站可見所需的時(shí)間就越長(zhǎng)。如果您的代碼過于“龐大”或包含不必要的字符和換行符,則您的網(wǎng)站可能會(huì)變慢。作為響應(yīng),您可以通過刪除不需要的元素來(lái)“最小化”該代碼。

有兩個(gè)流行的插件可以執(zhí)行此任務(wù)。除了內(nèi)聯(lián)CSS和優(yōu)化java script文件外,Autoptimize還可以減少代碼。它還與WP Super Cache很好地集成。

10.丟失的文件導(dǎo)致錯(cuò)誤

在某些情況下,您的WordPress安裝可能缺少文件。如果發(fā)生這種情況,則在嘗試查找文件時(shí)會(huì)發(fā)出其他請(qǐng)求,從而使用戶的加載時(shí)間更長(zhǎng)。如果找不到文件,此過程最終將導(dǎo)致404錯(cuò)誤。

這個(gè)問題背后的原因是多種多樣的。最快的解決方案是嘗試從最近的備份還原站點(diǎn),而不是試圖找出問題的根源。這應(yīng)將丟失的文件替換為備份中保存的版本。

11.插件使您的網(wǎng)站不堪重負(fù)

過多的插件(甚至是一些非常龐大的插件)可能會(huì)使您的網(wǎng)站不堪重負(fù),并導(dǎo)致性能下降。明智的做法是始終完全刪除所有您不使用的插件,以最大程度地減少這種情況的發(fā)生。

此外,某些插件可能會(huì)干擾網(wǎng)站頁(yè)面的緩存。如果您使用的是本文前面提到的Proxy Cache Purge插件,則可以通過導(dǎo)航到Proxy Cache> Check Caching來(lái)查明是哪個(gè)插件導(dǎo)致了問題。

12.互聯(lián)網(wǎng)問題正在損害特定用戶的表現(xiàn)

最后,糟糕的網(wǎng)站性能可能是由于用戶的Internet服務(wù)提供商(ISP)而不是您的網(wǎng)站本身引起的。緩慢的站點(diǎn)速度可能是由于網(wǎng)絡(luò)擁塞,帶寬限制和限制,數(shù)據(jù)歧視和過濾或內(nèi)容過濾導(dǎo)致的。

如果您在訪問網(wǎng)站時(shí)發(fā)現(xiàn)速度較慢,則可以在計(jì)算機(jī)和網(wǎng)站之間運(yùn)行traceroute以測(cè)試連接。這應(yīng)該使您了解問題是否與您的ISP有關(guān),或者是整個(gè)站點(diǎn)范圍內(nèi)更重要的問題。




請(qǐng)輸入姓名或昵稱
如果您有任何疑問、需要更多信息或希望與我們建立合作請(qǐng)留言
=

本文來(lái)自網(wǎng)絡(luò) 由藍(lán)暢整理,經(jīng)授權(quán)后發(fā)布,本文觀點(diǎn)不代表Infocode藍(lán)暢信息技術(shù)立場(chǎng),轉(zhuǎn)載請(qǐng)聯(lián)系原作者。

(0)
Infocode藍(lán)暢Infocode藍(lán)暢
上一篇 2020年7月10日 下午11:15
下一篇 2020年7月13日 上午2:18