為了讓網站往好的方向成長,平常就要持續實驗、調整然後分析來找出可以最佳化的項目,維持網站內容新鮮度也很重要,就我的經驗來說我和大部分站長一樣都會透過 Google PageSpeed Insights 檢測網站評分,參考結果提供的說明進行調整,或是使用 Google 「Web.dev」協助開發者打造出更現代化網頁,其實追求分數高低沒有什麼實質意義,反而是解決網站已知問題較有幫助,畢竟每個案例都大不相同,對其它網站有用的最佳化方式也不一定適合自己。
監測工具
Simple Ops 最簡單的網站效能監測服務,指標分數發生變化時發送通知
Pingbreak 簡易網站監控服務,可設定間隔一分鐘無監測數限制
剛介紹完「Freshping 免費網站監測服務,每分鐘檢測伺服器可否正常連線」後,再來分享一個我找到的免費監測服務,就如同前一篇文章所說,網站監測多半都是付費服務,但也會有兼具免費和付費方案的情形,而在差異上主要是可監測網站數量、時間間隔或是可使用的監測節點數不同,如果是一般個人網站,沒有額外預算使用付費方案的話,其實免費方案搭配上 Email 警報通知就已經夠用。
Freshping 免費網站監測服務,每分鐘檢測伺服器可否正常連線
常見的網站監測服務大多會分為免費和付費方案,主要差別在於可監測的網站或伺服器數量、測試間隔時間、可使用的監測節點數或是細部功能,像是在無法連線時利用手機簡訊或撥打電話發送警報通知就是付費功能,一般免費方案只能使用 Email 或是串連其他的即時通訊軟體。如果沒有額外預算使用付費監測工具,免費版也聊勝於無,之前介紹的 Uptime Robot、Montastic、Updown.io 和 Jetpack Monitor 都是不錯的選擇。
Better Uptime 監測網站運作情形,無法連線時撥打電話或簡訊通知
LetsMonitor 免費 SSL 監測服務,在憑證需要續用或過期前發送提醒
Free for developers 基礎架構開發者必備,各類免費工具、網路服務彙整清單
如果你是免費資源網路社群的讀者,應該對於各類型免費服務很感興趣,無論是相當熱門的免費空間、免費圖庫或線上工具,還有各種架站資源和教學主題等等,其中有一種專門收錄同性質免費內容的網站,主要將重心放在完成某些工作或針對某一種職業而生,例如「Postmake 為創業者準備 250 種可能會用到的服務和工具」和「Evernote Design 設計師必備懶人包,一站整合各種設計相關素材資源」,若你喜歡挖寶,那就有機會從這些網站得到以前可能沒看過的好東西。
Firefox Monitor 預設保護瀏覽器帳號,遭遇個資外洩事件發送 Email 警報通知
以往我們會透過「Have I been pwned?」檢查自己的 Email 有沒有在這資安事件外洩的受害名單,或是利用 Pwned Passwords 看看密碼有無被竊取,事實上這些網站的安全性沒有問題,不過可能很多人不願意將個資輸入這些網站查詢,因此去年開始 Mozilla 就推出 Firefox Monitor 服務,和幾個管道合作(當中也包含知名的 Have I beed pwned?)讓使用者將手邊 Email 加入監控,一旦發現電子郵件地址出現在資安事件洩漏的清單就會通知使用者。
Is it down? 查看 Google、Facebook、IG 等大型網路服務可否正常連線
每個網站或服務都有出現異常的時候,一般來說,世界級的網站可能比較少發生狀況,畢竟有龐大的硬體和團隊在監控,一旦無法連線,造成的損失可能難以想像,不過偶爾也會看到因為人為疏失而讓網站無法連線,尤其每隔一段時間都會出現一下,就好像連鎖反應。每次遇到無法連線時都先檢查自己的網路是不是發生問題,重新連線 Wi-Fi 是基本功,但最想知道的是其他人能不能正常連線。
Montastic 老牌免費網站監測服務,發生錯誤時發送 Email 通知
最基礎的網站監測工具可以 24 小時全天候監控網頁或伺服器,當無法連線時以 Email 或簡訊方式提醒使用者,一旦發生問題就能立即處理,減少損失,而監測服務也相當多樣化,還能針對網頁中出現的文字進行判斷,例如出現某段文字或文字消失時也能發送通知,相較於只能檢測伺服器是否可以連線來說也更具彈性。這類服務通常不是免費,但都會提供免費方案,例如 Site24x7、Uptime Robot 和 Downtime Monkey,有興趣的朋友可以自己研究一下。