原文:N個加速網站速度的方法php
這是保證網站速度的第一要素。node
空間對於網站比如發動機對於汽車,一樣是1.5T,新思域百米加速能跑到7.2S,而其餘車型1.5T很難有這麼快的速度web
通常的空間分爲兩種,共享空間和VPS。數據庫
在相同狀況下,VPS的速度要比共享空間快。緩存
若是你正在使用Bluehost共享空間,並想加快速度的話,能夠考慮換linode安全
php7在同等條件下比php5要快不少,網站的流暢度要高不少。因此若是你如今的空間/vps不是基於php7的,那麼能夠將php升級到7,速度會有必定的提高。服務器
下面簡單介紹bluehost空間切換php版本的方法php7
1) 首先必定備份網站,參考dulicator備份網站的方法編輯器
2) 進入bluehost後臺,點擊logo進入cpanel, 找到php config, 點擊進入,而後選擇PHP 7.0 (FastCGI) [Beta, check site functionality for compatibility after enabling],再保存便可。ide
3)修改完成之後,立刻檢查網站。若無問題,在速度上應該有必定的提升。
若是使用的是VPS,那麼在配置空間的時候就能夠安裝PHP7版本,若是已經配置好了,也能夠由低版本升級到PHP7。
WP插件極大的擴展了wordpress網站的功能,可是凡事都有兩面性,插件在帶來方便的同時,也會有幾個問題:
1) 拖慢網站速度
2) 可能與其餘插件衝突致使網站出問題
3) 可能會有漏洞,致使被黑
因此裝插件必定要慎重。遵循一個原則,能不裝就不裝(別由於插件不要錢就使勁裝)
以AVADA主題網站爲例,我本身的網站的插件不會超過10個,通常是
固然,並非說必定只能10個,只是說盡可能少,通常B2B企業網站來說,10個插件都夠用了。
因此當你的插件有列表有十幾二十幾個的時候,趕忙檢查並刪除非必須要的插件。
我的以爲如下常見的插件均可以不裝
總之,原則就是能不裝就不裝。
當你刪除一些沒必要要的插件後,你會發現,速度提升了很多。
圖片少則幾K,幾十K,多則幾百K,若是太多圖片的話也會拖慢網站的速度。
圖片優化處理包含兩步
1)使用正確尺寸的圖片
好比,你要在AVADA的首頁用1/3+image frame並列放三張圖片,那每張圖片的寬度爲337PX,若是你放的是圖片是每張500PX,那麼就浪費了尺寸,由於它只能顯示337PX
再好比,用portfolio作的產品頁面,若是加上了sidebar的話,正文部分的內容也只有750px左右的寬度,若是你放了1000PX的圖片,那也是浪費掉的
因此必定要根據實際須要的尺寸來上傳圖片,而不是「大材小用」
2)壓縮圖片
肯定好正確的尺寸後,在上傳以前,所有拖到tinypng.com上面去壓縮一次。通常狀況下能夠減小30%-70%的大小,這樣圖片壓縮對於提升網站速度很重要。
不過,只須要壓縮一次就好了,第二次壓縮效果就沒有那麼好了,並且也沒有意義,壓縮必然會下降質量,一次壓縮就是在圖片大小和質量之間找到一個平衡點。
壓縮效果參考下圖
https是趨勢,不管是從SEO出發仍是從安全性角度考慮。其實另外一個方面,https對速度也有必定的提升。由於https採用的是並行下載,至關於道路拓寬了,單位時間內經過的車天然就多了。
不過bluehost共享空間上面的https並不能加速,由於它是共享的服務器,不支持。
1. 安裝緩存插件,如w3tc等,提升速度,直接在w3tc - general導入配置文件便可,不須要設置,配置文件在本站的免費資源下載。緩存插件只裝一個就行,裝太多,會衝突,致使網站出問題。
2. 主題自帶的緩存功能。如avada 從5.10之後加上了緩存和合並請求的功能,速度提高了很多。在theme options - advanced - Dynamic CSS & JS 裏面設置便可,以下圖
在AVADA以前,Hunk本身體驗過很多的主題,像the7,Goodspace,flato等,都以爲速度通常,特別是the7,至關卡(不知道如今改進沒有)。
一個快的主題能夠用最小的代碼實現最多的功能,AVADA主題就是一個表明,固然AVADA並非最快的,但它在綜合性能上是至關優秀的,否則也不會成爲themeforest上銷量最高的wp主題。
另外,對於有必定基礎且對代碼比較感興趣的朋友,能夠本身嘗試寫主題,精簡代碼,這樣的主題纔是最快的。好比Hunk的博客主題,就是改編自官方2015的主題,至關的流暢。
什麼是404的資源連接呢?
通常指丟失的圖片或文檔等。像圖片,可能一不當心刪除了,可是網頁上面的連接還在,因而呼,打開網頁,就一直不停的下載這個資源,網站就一直在工做,負擔很重。若是有不少404連接資源,那網站的速度會明顯的拖慢。
什麼叫異地資源? 好比你的網站是A,上面的圖片卻用的是B網站的圖片,這樣也會拖慢速度。
最好的處理方法是,全部的資源(圖片,pdf文檔等)都上傳到本身的網站,而後調用。
另外一種狀況是,不少外貿網站用了國內的統計工具 ,像CNZZ, 百度統計,51LA等。並非說這些統計工具很差,只是因爲這些統計工具的JS代碼等資源都在國內,客戶打開你的網站的時候,就會拖慢速度。
所以,要儘可能避免這種狀況的發生,外貿網站就裝gg站長和GA分析比較好。
待續。。