660
shares
聚米幫你連接全球客戶
服務熱(rè)線:400-8817-968
發布于:2019-06-11
網站速度問題 涉及很多(duō)因素,包括網頁寄存服務器的(de)硬件和(hé)軟件,應用(yòng)程序,網絡帶寬,内容管制和(hé)訪問流量。網站速度問題的(de)除了(le)影(yǐng)響用(yòng)戶體驗外,亦是SEO排名的(de)其中一個(gè)參考因子。這(zhè)兩者都直接影(yǐng)響你網店(diàn)的(de)收入。在及幾年前 Google 已經确認将網站載入速度作爲其中一個(gè)SEO搜尋排名因素。好幾個(gè)研究提供更多(duō)參考:
根據 Aberdeen Group 的(de)研究,多(duō)一秒的(de)載入時(shí)間會減少11%網頁浏覽頁數,減少7%轉化(huà)率和(hé)減少16%用(yòng)戶滿意度。
根據KISSmetrics 的(de)研究,如果網頁不能在5秒内載入,18%移動用(yòng)戶會選擇放棄,如果網頁不能在10秒内載入, 30%移動用(yòng)戶會選擇放棄。
根據 Econsultancy 研究,47%用(yòng)戶期望等少于2秒。
網絡帶寬
首先你要明(míng)白所爲載入是從訪客的(de)地點訪問你網站所在的(de)網頁寄存服務器。如果訪客是在内地而網頁寄存服務器在香港,當然會比訪客是在美(měi)國猶他(tā)州訪問香港網頁寄存服務器要快(kuài)。理(lǐ)由是後者的(de)數據交換要通(tōng)過國際網絡 (如香港和(hé)美(měi)國的(de)海底電纜),再由州際網絡 (如舊(jiù)金山連到猶他(tā)州)。如果訪客是在猶他(tā)州的(de)一個(gè)小縣,就再要通(tōng)過州縣網絡交換數據,任何一段出現擁塞都會影(yǐng)響載入速度。香港是全球互聯網最普及的(de)地方之一,上網速度也(yě)是最快(kuài)的(de)。要明(míng)白外國很多(duō)偏遠(yuǎn)地方上網速度仍然隻有幾十KB。所以如果你網站服務的(de)主對(duì)象在美(měi)國,網頁寄存服務器放在美(měi)國速度會是最好。現在化(huà)網店(diàn)針對(duì)以上速度問題解決方法一是采用(yòng)緩沖區(qū) cache 将圖片根據客戶端如手機要求大(dà)少先縮小才下(xià)載。
網頁寄存服務器硬件
其次當然要看網頁寄存服務器硬件硬件。最常見的(de)網頁寄存服務器是采用(yòng)虛拟主機,就是一台硬件上跑軟件模拟多(duō)台主機來(lái)處理(lǐ)多(duō)家公的(de)網站,這(zhè)就是我們所謂的(de)共享主機 Shared Hosting,速度當然不及一台硬件隻跑一家網站快(kuài),就是我們所謂的(de)專用(yòng)主機 Dedicated Hosting,但前者勝在便宜,反正一般公司沒有多(duō)少訪客。當然機器的(de) CPU 和(hé)内存亦影(yǐng)響載入速度。有效負載 payload, 就是指同一時(shí)間可(kě)以支援多(duō)少訪客,富訪客人(rén)數造成的(de) payload 超過一台機器可(kě)以支撐,就需要更多(duō)機器做(zuò)負載均衡 Load Balancing.近幾年流行起虛拟專用(yòng)主機 Virtual Private Server (VPS) 來(lái)。VPS 比共享主機貴原因是共享主機中一家公司不良網站會影(yǐng)響你的(de)網站的(de)性能。而 VPS 可(kě)以保護您的(de)網站不受托管在同一台服務器的(de)不良網站影(yǐng)響。VPS 但比專用(yòng)主機便宜。因爲 VPS 實際上是共享相同的(de)物(wù)理(lǐ)主機,資源(如CPU,RAM, SSD 硬盤等)仍然在被多(duō)個(gè)網站共享。但 VPS 可(kě)以專爲每個(gè)網站被配置一定量資源或者虛拟資源以确保性能。如果性能不夠好,你可(kě)以付費購(gòu)買更多(duō)的(de)資源。加入更多(duō)的(de)資源可(kě)以由服務器管理(lǐ)員(yuán)通(tōng)過一些簡單的(de)配置來(lái)完成。
網站速度測試和(hé)負載測量
測量網站負載最有效的(de)方法是安裝谷歌(gē)分(fēn)析 Google Analytics (GA), GA 是以 Javascript 來(lái)直接統計流量,所以是現今最準确的(de)測量方法,兼且 GA 可(kě)以按地區(qū)和(hé)時(shí)段制作報告。測量網站速度可(kě)以利用(yòng)Google Search Console 内的(de) PageSpeed Insight 亦提供有用(yòng)的(de)速度優化(huà)建議(yì)。最常見和(hé)易于處理(lǐ)的(de)就是爲圖片容量大(dà)小進行優化(huà)和(hé)将 CSS 和(hé) Javascript 壓縮才下(xià)載到客戶端。除了(le)利用(yòng)個(gè)人(rén)感覺目測之外,你亦可(kě)以利用(yòng)一些網上工具做(zuò)網站速度測試,例如 pingdom.
如何解決跨國流量瓶頸?
現今解決跨國流量瓶頸問題的(de)标準做(zuò)法是利用(yòng)内容分(fēn)發網絡 Content Delivery Network (CDN),著名的(de)例子是 CloudFlare。顧名思意,内容分(fēn)發網絡就是不再基于單一服務器發放網站内容,而是基于一群分(fēn)散于世界各地數據中心的(de)服務器組成的(de)網絡發放網站内容。内容分(fēn)發網絡内的(de)各地數據中心所存放的(de)網站副本定期 (如 15 分(fēn)鐘(zhōng)) 從母網站拷貝。内容分(fēn)發網絡的(de)中央處理(lǐ)器負責管理(lǐ)所有網域地址的(de)新查詢,例如發現新查詢是來(lái)自美(měi)國,中央處理(lǐ)器會将網域地址轉譯成最近數據中心的(de)服務器的(de) IP 地址,這(zhè)例子中可(kě)能就是美(měi)國東岸的(de)數據中心的(de)服務器的(de) IP 地址。一個(gè)我們的(de)客戶通(tōng)過使用(yòng) CloudFlare 的(de)免費計劃成功将在美(měi)國客戶的(de)平均網頁加載時(shí)間減少10秒。
内容管制屏蔽
有些國家實施内容管制。我們身邊的(de)例子就是中國大(dà)陸,最出名的(de)是内含敏感字眼的(de)網頁會被屏蔽和(hé)大(dà)陸的(de)用(yòng)戶無法直接訪問 Facebook 網頁和(hé)使用(yòng)谷歌(gē) Gmail。其實中國大(dà)陸對(duì)谷歌(gē)的(de)其他(tā)服務亦會進行實時(shí)監控,那怕你的(de)網頁隻是到谷歌(gē)下(xià)載一段 Javascript 代碼或字體,實時(shí)監控掃描會令你的(de)網頁載入變得(de)很慢(màn)甚至無法打開,唯一的(de)解決方法就是将代碼或字體從谷歌(gē)移到你的(de)網站服務器上。中國大(dà)陸可(kě)以使用(yòng)站長(cháng)之家測做(zuò)網站速度測試。
應用(yòng)程序瓶頸
再下(xià)來(lái)就看應用(yòng)程序。現代網站都采用(yòng)數據庫管理(lǐ)内容。當數據量增加時(shí),例如網上商店(diàn)内的(de)商品數量數以萬計時(shí),應用(yòng)程序平台如何處理(lǐ)數據查詢更決定網站載入速度的(de)快(kuài)慢(màn)。所以如果你的(de)網上商店(diàn)預期商品上千上萬,就應該小心選擇應用(yòng)程序軟件平台。
緩沖區(qū)的(de)應用(yòng)
網頁寄存服務器的(de)很多(duō)動作其實是重覆又重覆,例如執行某些數據查詢工作然後将結果格式化(huà)再送回給訪客的(de)浏覽器。如果數據沒有更新,排闆格式沒有更新,這(zhè)個(gè)費時(shí)的(de)執行查詢就變得(de)多(duō)餘,隻要将上次的(de)結果記錄下(xià)來(lái)直接送回給訪客就可(kě)以。緩沖 Cache 的(de)意思就是先将每次查詢結果記錄下(xià)來(lái),當收到新查詢時(shí),看看有沒有已緩沖的(de)結果,如果有而前設條件沒有改動 (如數據無更新,檔案無更新) 送回先前緩沖結果,否則執行查詢,緩沖新的(de)結果。以上的(de)操作是非常技術性,所以一般是要安裝對(duì)應的(de)緩沖插件。
評論展示
660
shares
掃碼加微信咨詢
15815846676
長(cháng)按号碼加微信
在線留言
參與評論