影響Joomla網站訪問速度的五大因素

有些Joomla的初學者,在安裝完Joomla之後訪問首頁,感覺好久才載入完成,於是就覺得Joomla做的網站慢;有些Joomla用戶,是找人做的網站,上線後感覺網站訪問速度慢,於是覺得Joomla的網站都很慢。

Joomla的網站慢嗎?

Joomla的網站根本不慢。Joomla作為一個全球流行的CMS,如果做出來的網站都很慢,就不會流行起來了,這是很顯淺的道理。其實很多問題並不是客觀因素,而是人為造成的。我們首先要知道有的網站為什麼會慢,才能有效地提高Joomla網站的訪問速度。

我們應該學會分析問題,才能解決問題

為了知道慢的原因,我們需要學會分析排查。一般我們使用的瀏覽器(例如FireFox,Chrome等),都會自帶開發者工具,你只要按一下F2,即可調出。然後點擊到網路(Network)的那項,再按一下Ctrl+F5(強制刷新),就可以看到你當前訪問的頁面載入了什麼文件,每個文件載入需要多長時間,頁面生成需要多長時間,文檔結構載入多少時間(DOMContentLoaded),頁面完全載入(Load)多少時間。

網站訪問速度慢有什麼原因?

1、頁面體積過大

一個網頁的體積,包括圖片、文字、載入文件等。如果它們的體積都很大,你要完整瀏覽這網頁,都需要下載它們,這是一個花時間的過程。因此頁面體積過大,會影響網站的訪問速度。

2、頁面載入項過多

有的網頁體積並不大,但有非常多的載入項,例如一些CSS文件或者JS文件。這些文件可能非常小,但瀏覽器下載每個載入的文件,都有一個請求過程,請求的過程是會佔用時間的。所以網頁的載入文件過多的話,也會降低網站的訪問速度。

3、頁面生成時間過長

一般網站的頁面都是動態生成的,Joomla的網站也是這樣。如果你的頁面生成是需要做多大量的數據處理、查詢。當用戶訪問頁面的時候,需要等伺服器生成頁面才能訪問,所以頁面生成時間也是關鍵。

4、網頁的文件(圖片、樣式、腳本等)載入速度過慢或無法載入

例如某個CSS文件或JS文件,如果一直無法載入,會讓用戶感覺整個網頁等很久都打不開;又或者網站的圖片等好久才能顯示。其實這個都是文件傳輸的問題,首先你要搞清楚你的文件是放在你自己伺服器,還是外部的伺服器。如果是自己的空間,就要檢查空間的速度是否有問題。如果是外部伺服器,例如Google字體、Google API等文件,需要做本地化處理或者更換方案。

5、本地網路問題

如果你本地的網速很慢,打開網站就當然慢了。你可以先檢查一下自己的網速有沒問題。又或者,你在國內,訪問的是美國、歐洲伺服器的網站,訪問速度也是很難保證,因為當中有不可抗拒的力量影響……

前面講了那麼多關於影響網站訪問速度的原因,其實不限於Joomla網站,對於Wordpress網站或者其他類型的網站都適用。如果忽略了這些,只著眼於Joomla,通常是無法達到理想的效果的。

如果你的Joomla網站訪問速度慢,可以留言,我們可以一起討論分析。

推薦閱讀:

TAG:Joomla! | 建站 | 网站速度 |