Fast or Slow 免費網站測速工具,從全球 18 個位置測量網頁效能速度

Fast or Slow 免費網站測速工具,從全球 18 個位置測量網頁效能速度

如果想測試網站或部落格開啟速度,可不是只有在自己瀏覽器以開發人員工具檢查而已,用感覺的方法一定不準確,而且網站開啟速度也會受到各種因素影響,其中又以地理距離最為顯著,在不同國家地區存取網站的各種資源可能會有不同的反應速度或表現,甚至某些檔案在一些區域難以開啟等等,這都要使用網站測速服務才能做到,例如之前推薦過的「16 個免費網站測速工具,分析網頁效能表現」就有很好用的選項。

Monitor Buddy 可信賴的網站監測服務,提供免費用戶五個監控目標

Monitor Buddy 可信賴的網站監測服務,提供免費用戶五個監控目標

如果要自己監測網站正常運作時間(Uptime monitoring)不是一件容易的事,又或者可以說不會很省錢,因此比較簡單的做法是找到網站監測服務提供商,選擇一個符合自身需求的方案價格。一般來說,網站監測工具會依照監控數量、監控時間頻率、監測節點和附加功能定價,通常會有 Email 警報功能,若是需要以簡訊或電話等方式接收通知也可選擇有提供這項服務的監測公司。

Pingbreak 簡易網站監控服務,可設定間隔一分鐘無監測數限制

Pingbreak 簡易網站監控服務,可設定間隔一分鐘無監測數限制

剛介紹完「Freshping 免費網站監測服務,每分鐘檢測伺服器可否正常連線」後,再來分享一個我找到的免費監測服務,就如同前一篇文章所說,網站監測多半都是付費服務,但也會有兼具免費和付費方案的情形,而在差異上主要是可監測網站數量、時間間隔或是可使用的監測節點數不同,如果是一般個人網站,沒有額外預算使用付費方案的話,其實免費方案搭配上 Email 警報通知就已經夠用。

Freshping 免費網站監測服務,每分鐘檢測伺服器可否正常連線

Freshping 免費網站監測服務,每分鐘檢測伺服器可否正常連線

常見的網站監測服務大多會分為免費和付費方案,主要差別在於可監測的網站或伺服器數量、測試間隔時間、可使用的監測節點數或是細部功能,像是在無法連線時利用手機簡訊或撥打電話發送警報通知就是付費功能,一般免費方案只能使用 Email 或是串連其他的即時通訊軟體。如果沒有額外預算使用付費監測工具,免費版也聊勝於無,之前介紹的 Uptime RobotMontasticUpdown.ioJetpack Monitor 都是不錯的選擇。

Ping 透過瀏覽器即時測量延遲反應時間,支援 HTTP 和 WebSocket

Ping 透過瀏覽器即時測量延遲反應時間,支援 HTTP 和 WebSocket

遇到網路有點卡、不確定能不能正常連線時,我都會習慣在指令列輸入 ping 來看看是否可以找到某個遠端伺服器,不得不說這真是一個超級好用的指令,可以知道連結到某主機或 IP 位址的延遲時間或封包遺失率(俗稱掉包),當然延遲越低代表反應時間越短,從封包遺失也能知道網路品質好或不好,正常情況下回應時間不應該過長或是超時(Timeout),封包也盡量要能完整遞送接收。

Is it down? 查看 Google、Facebook、IG 等大型網路服務可否正常連線

Is it down? 查看 Google、Facebook、IG 等大型網路服務可否正常連線

每個網站或服務都有出現異常的時候,一般來說,世界級的網站可能比較少發生狀況,畢竟有龐大的硬體和團隊在監控,一旦無法連線,造成的損失可能難以想像,不過偶爾也會看到因為人為疏失而讓網站無法連線,尤其每隔一段時間都會出現一下,就好像連鎖反應。每次遇到無法連線時都先檢查自己的網路是不是發生問題,重新連線 Wi-Fi 是基本功,但最想知道的是其他人能不能正常連線。

Speedtest Custom 打造品牌客製化網路測速頁面,記錄保存 60 天可匯出

Speedtest Custom 打造品牌客製化網路測速頁面,可將結果匯出 CSV 格式

Speedtest 算得上是最老牌、最多人使用的網路測速工具,一年多前將原有 Flash 介面換掉改以目前主流的 HTML5 重新開發 HTML5 Speedtest by Ookla,後來又推出 Speedtest for Mac 免費應用程式下載,其實目前的測速服務越來越多,包括 Netflix 也有自家的「Fast.com」,就連 Google Fiber 也提供 Speed Test 線上網路測速工具,要獲取當前的網路速度並不如想像中困難,而且隨著測速的節點越來越完整,測得的速度表現也更接近真實。

GCP Ping & CloudPing 測試連線至 GCP、AWS 各國節點速度和延遲情形

GCP Ping & CloudPing 測試連線至 GCP、AWS 各國節點速度和延遲情形

現在要架站除了選擇一般常見的虛擬主機(Shared Hosting)或虛擬專屬主機(VPS),也有不少開發者會轉向使用雲端主機,例如雲端龍頭 Amazon Web ServicesGoogle Cloud Platform,反而比較少使用獨立主機,原因在於雲端主機可依使用者需求快速增減,在調整上更具彈性空間,也較容易控制成本預算。這些世界級雲端服務無論在價格或穩定度都很有競爭力,連帶也壓縮到市場空間,更多人因此選擇 Google 或 Amazon 雲端平台。

Dotcom-Tools 從全世界 24 節點檢測網站速度,可詳細顯示各元件載入時間記錄

Dotcom-Tools
(Copyright: wklzzz / 123RF Stock Photo

對於網站經營者來說,網站速度至關重要,不僅影響使用者開啟網站意願,也會連帶影響搜尋引擎結果(早在很久以前 Google 就將網站速度列入搜尋排序因素),這也是我不斷建議架站者使用 CDN 服務來提升網站速度的原因,因為只有你感覺快不代表其他人也快,若能搭配 CloudFlareIncauspla 等服務,對於網站速度及安全性都會有顯著提升。

Speedtest 免費網路測速工具推出 Mac 版,一鍵獲取上下傳極速

Speedtest 免費網路測速工具推出 Mac 版,一鍵獲取上下傳極速

要如何知道目前使用的網路速度或品質好壞呢?對有經驗的工程師來說,利用一些指令就能看出網路封包傳遞情形,但一般使用者會需要更直觀的圖表來告訴你上傳下載速率,因此會透過網路測速工具來跑自動化的上下載測試,最後顯示出目前網路速度。如果你還有印象,幾個月前我介紹過 Speedtest 開始採用 HTML5 技術來開發新的測速服務,最近又針對 Mac 推出全新免費測速應用程式,有興趣的朋友可以從 App Store 免費下載使用。