説到解決 WordPress 企業網站響應時間長的問題,我們必須要找到引起這個結果的原因,只有找到根源,我們才能對症下藥,解決問題所在。

通常來説引起 WordPress 企業網站響應時間長主要是有以下幾個原因,那麼遇到這些問題的時候我們該如何解決,解決的辦法有哪些?以下我們將一併分析和解決:

1 、機器的配置

包括站羣服務器端與客户機端的硬體配置程度,同樣的網絡環境下,雙核的站羣服務器的運算能力肯定要強一些,毫無疑問的,同樣的網絡環境下,用一台賽揚的機器和奔四雙核處理器的電腦,開啓同樣的網頁,速度,也肯定不一樣。

2 、站羣服務器站羣軟件

站羣軟件多少、穩定和站羣軟件的正確配置,都會影響到站羣服務器環境,以致影響到網絡速度。站羣服務器安裝站羣軟件防火牆,會犧牲一些網絡速度,所以 VPS 、或獨立站羣服務器多用户裝一個防火牆足矣。

3 、 DNS 解析時間

DNS 解析包括往返解析的次數及每次解析所花費的時間,兩者的積就是 DNS 解析所消耗的時間,因此,很多人忽視了 DNS 的問題。

4 、網絡最小頻寬

這是最主要的因素,在慢的網站放在好的頻寬下訪問速度一樣快(就是多花錢),網絡的頻寬包括對網站所在站羣服務器頻寬和多用户端兩個位置,對接點指的是出口端與入口端(如電信對網通的對接點),另一個就是多用户本身的最小頻寬,如果多用户辦的是 512K 寬頻咱就愛莫能助了。

5 、網頁內容的大小

網頁檔案的大小是網站是否能快速開啓最重要一個因素,如果説站羣服務器等硬體方面決定不了,強烈建議從這裏下手,不管是表格還是 DIV+CSS,適當的優化代碼,都能減少網頁大小。儘量優化代碼,用最少的代碼。同時大量錯誤、冗餘代碼也是拖慢網站速度之一。

6 、大量資料庫操作

小網站在執行大量資料庫操作時,也會影響網站開啓速度,這裏使 asp+access 結構的網站尤為明顯,尤其是同時有大量多用户提交評論時,就運算元據庫鎖死,導致網站打不開。這個時候建議換資料庫或者站羣程序。

7 、用很多 javascript

網站上使用大量 JS 是大忌,不僅搜索引擎無法收錄,同時會不斷提交請求增加站羣服務器負擔,例如滑鼠特效、欄目的特效、狀態列的特效等等。這些特效的原理是先由站羣服務器下載到本地的機器,然後在本地機器上執行產生,然後才能看到的。因此我們必須要精簡 javascript 的使用或者少用。

8 、頁面上用大圖片和 FLASH

圖片是拖慢網速最重要一個因素,圖片經過處理,可以使圖片空間變小,否則很多的圖片一開始都會佔用很多空間又使網站開啓速度變得很慢,同樣 FLASH 也是一個道理。建議將大圖片進行壓縮和少用 flash 或者將 flash 作精簡處理。

9 、過多引用了別的網站的內容

包括引用其他網站的圖片、視訊檔案等,如果直接在頁面引用別的網站的東西,而那個網站的速度又慢,或者那個網站的該頁面已經不存在了,那麼開啓的速度就會非常慢。這種情況建議將圖片或內容下載過來上傳到本站使用。