Web Ping: Difference between revisions

From LemonWiki共筆
Jump to navigation Jump to search
 
(53 intermediate revisions by the same user not shown)
Line 1: Line 1:
網站監測與網站連線測試,當網站臨時無法連線時,可以檢查是否是個別 ISP 或 網路環境造成的網路連線問題。  (Back to [[Network problem]])
[[Test connectivity for the web service]]: 網站監測與網站連線測試,當網站臨時無法連線時,可以檢查是否是個別 ISP 或 網路環境造成的網路連線問題。  (Back to [[Network problem]])


== 網站連線測試 ==
== 網站連線測試 ==
=== 網站連線測試 ===
=== 網站連線測試 ===
==== 同時從世界各處測試網站連線 手動執行監測 ====
==== 同時從世界各處測試網站連線 手動執行監測 ====
可以檢查是否是個別 ISP / 網路環境造成的網路連線問題(白話:只有你不能連線,世界其他人都可以連線)
可以檢查是否是個別 ISP / 網路環境造成的網路連線問題: 如果只有你不能連線,世界其他人都可以連線,請更換網路連線 IP ,例如更改無線網路重新連線網站。
* {{Gd}} [http://www.freespeedtest.com/ Free Speed Test for Internet Access and Website Speed : FreeSpeedTest.com] 從世界10處(含中國北京)進行連線速度測試 via [http://edblog.net/archives/661 測試你的網站在世界各地的連線速度 | 艾德的部落格天空]
* {{Gd}} [http://www.freespeedtest.com/ Free Speed Test for Internet Access and Website Speed : FreeSpeedTest.com] 從世界10處(含中國北京)進行連線速度測試 via [http://edblog.net/archives/661 測試你的網站在世界各地的連線速度 | 艾德的部落格天空]
** 含地圖; 相同公司的替代服務網站: InternetSupervision [http://internetsupervision.com/ Website Monitoring Services]
** 含地圖; 相同公司的替代服務網站: InternetSupervision [http://internetsupervision.com/ Website Monitoring Services]
Line 31: Line 31:


* [http://www.just-ping.com/ just ping]: Free online ping from 50 locations worldwide(includes China) {{exclaim}} 如果網站關閉 {{Acronym | acronym= ICMP | def= Internet Control Message Protocol}} 回應,會導致測試結果顯示為「Packets lost (100%)」,但是其實網站是可以連線的。{{access | date = 2013-05-13}}
* [http://www.just-ping.com/ just ping]: Free online ping from 50 locations worldwide(includes China) {{exclaim}} 如果網站關閉 {{Acronym | acronym= ICMP | def= Internet Control Message Protocol}} 回應,會導致測試結果顯示為「Packets lost (100%)」,但是其實網站是可以連線的。{{access | date = 2013-05-13}}
* ''out of service'' [http://wasitup.com/ was it up?]{{access | date=2012-02-05}}
 
* [https://dnschecker.org/ DNS Checker - DNS Check Propagation Tool] {{access | date=2019-02-02}}
 
* [https://www.uptrends.com/tools/uptime Website Availability Test - Uptrends] {{access | date=2020-03-11}}
 
* [https://community.spiceworks.com/tools/website-down-check/ Website Down Checker: Down for everyone or Just you?] {{access | date=2022-06-18}}


==== 同時從世界各處測試網站連線 固定頻率自動執行監測 ====
==== 同時從世界各處測試網站連線 固定頻率自動執行監測 ====
* {{Gd}} [https://uptimebutler.com/checks UptimeButler - Uptime monitoring software] 從 US, EU, Asia 三處中,選擇一處進行連線測試。介紹: [https://free.com.tw/uptimebutler/ UptimeButler 免費網站監控服務,無法連線時 Email、簡訊通知] {{access | date=2014-07-14}}
* {{Gd}} [https://uptimerobot.com/ Uptime Robot] 免費與付費版均有。主要從美國伺服器連線測試<ref>[https://uptimerobot.com/locations Locations and IPs | Uptime Robot]</ref>。免費版監控週期 5 分鐘、共 50 個監控規則的限制。 {{access | date=2022-07-14}}


* [http://www.alertra.com/ Alertra Web Site Monitoring]  
* [http://www.alertra.com/ Alertra Web Site Monitoring]  
Line 40: Line 45:
** (2) ''免費版未提供 2014-02-25'' 可查看網頁回應:輸入網頁網址,然後點選 Response ->  View Extended Data (Headers, content and more) 可以看到網頁內容,不過中文內容會亂碼。 另外提供 View Packet Capture (.cap file in pcap/Wireshark format)
** (2) ''免費版未提供 2014-02-25'' 可查看網頁回應:輸入網頁網址,然後點選 Response ->  View Extended Data (Headers, content and more) 可以看到網頁內容,不過中文內容會亂碼。 另外提供 View Packet Capture (.cap file in pcap/Wireshark format)


* [http://jetpack.me/support/monitor/ Monitor — Jetpack for WordPress] 教學: [http://www.freegroup.org/2014/04/jetpack-monitor/ Jetpack Monitor 免費 24/7 網站監測服務,WordPress 無法連線自動發送提醒 (免費資源網路社群)]{{access | date=2014-04-05}}


* [http://jetpack.me/support/monitor/ Monitor — Jetpack for WordPress] 教學: [http://www.freegroup.org/2014/04/jetpack-monitor/ Jetpack Monitor 免費 24/7 網站監測服務,WordPress 無法連線自動發送提醒 (免費資源網路社群)]{{access | date=2014-04-05}}
* [https://pulsetic.com/ pulsetic] 免費與付費版均有。免費版監控週期 5 分鐘。無法設定要從世界哪一處進行連線測試。{{access | date=2022-04-08}}


* [http://www.jiankongbao.com/ 监控宝] 從中國、歐美[http://www.jiankongbao.com/monitor 等處]連線測試 {{access | date=2014-07-14}}
* [http://www.jiankongbao.com/ 监控宝] 從中國、歐美[http://www.jiankongbao.com/monitor 等處]連線測試 {{access | date=2014-07-14}}
Line 51: Line 57:
* [http://www.websitepulse.com/ WebSitePulse] -> 1. [http://www.websitepulse.com/help/tools.php Free Website Test]: Test from (1)Seattle, WA (2)Munich, Germany (3)Brisbane, Australia 2. 選擇 Web Page Test,可概略呈現地網頁元素下載的所需時間
* [http://www.websitepulse.com/ WebSitePulse] -> 1. [http://www.websitepulse.com/help/tools.php Free Website Test]: Test from (1)Seattle, WA (2)Munich, Germany (3)Brisbane, Australia 2. 選擇 Web Page Test,可概略呈現地網頁元素下載的所需時間


* [http://internetsupervision.com/ InternetSupervision.com] 免費與付費版均有。如果要從不同地方連線測試 (Alternate city check false alarm prevention),僅付費版提供。{{access | date=2016-07-19}}
* [https://www.uptimedoctor.com/ Uptime Doctor] 免費與付費版均有。自北美、歐洲、亞洲等地方測試。 {{access | date=2017-05-31}}
 
* [https://www.statuscake.com/ StatusCake] 免費與付費版均有。自世界各處伺服器<ref>[https://www.statuscake.com/kb/knowledge-base/what-locations-do-you-have/ What Locations Do You Have | Knowledge Base]</ref>隨機一處測試。免費版監控週期 5 分鐘、共 10 個監控規則的限制<ref>[https://www.statuscake.com/pricing/ Our Pricing | Yearly Website Monitoring Pricing | StatusCake | StatusCake - Website Monitoring]</ref>。。教學: [https://free.com.tw/free-website-monitoring-statuscake/ StatusCake 免費網站監控服務,斷線自動以 Email、簡訊、Skype 通知用戶] {{access | date=2018-10-08}}


* [https://www.uptimedoctor.com/ Uptime Doctor] 免費與付費版均有。自北美、歐洲、亞洲等地方測試。 {{access | date=2017-05-31}}
* ''$'' [https://onlineornot.com/ OnlineOrNot - Free Website and API Monitoring - OnlineOrNot]. Example of [https://hackernews.onlineornot.com/ Hacker News Status]


* 軟體 [http://visualroute.visualware.com/ VisualRoute traceroute server: trace IP address, trace route, IP trace, IP address locations] 測試從VisualRoute到目標網站的連線能力 (含地圖)
* 軟體 [http://visualroute.visualware.com/ VisualRoute traceroute server: trace IP address, trace route, IP trace, IP address locations] 測試從VisualRoute到目標網站的連線能力 (含地圖)
Line 65: Line 73:
* [http://www.jiankongbao.com/ 监控宝] [http://www.jiankongbao.com/labs/http HTTP工具] 從中國、歐美[http://www.jiankongbao.com/monitor 等處]連線測試 {{exclaim}} 如果連線逾時,網頁會很久沒有回應。 {{access | date = 2015-07-10}}
* [http://www.jiankongbao.com/ 监控宝] [http://www.jiankongbao.com/labs/http HTTP工具] 從中國、歐美[http://www.jiankongbao.com/monitor 等處]連線測試 {{exclaim}} 如果連線逾時,網頁會很久沒有回應。 {{access | date = 2015-07-10}}
* [http://ping.chinaz.com/ chinaz] 135 個檢測點 {{access | date = 2017-08-10}}
* [http://ping.chinaz.com/ chinaz] 135 個檢測點 {{access | date = 2017-08-10}}
* [https://dnschecker.org/ DNS Checker - DNS Check Propagation Tool] {{access | date = 2019-02-02}}
* {{exclaim}} 使用時網站沒有反應 [http://www.just-ping.com/ just ping]: Free online ping from 50 locations worldwide(includes China) {{access | date = 2015-07-10}}
* {{exclaim}} 使用時網站沒有反應 [http://www.just-ping.com/ just ping]: Free online ping from 50 locations worldwide(includes China) {{access | date = 2015-07-10}}


Line 80: Line 89:


=== 分析網頁連線下載速度 ===
=== 分析網頁連線下載速度 ===
* {{Gd}} [http://developer.yahoo.com/yslow/ Yahoo! YSlow] + [http://www.getfirebug.com/ Firebug] for {{Fx}}: [http://www.getfirebug.com/net.html Firebug and Network Monitoring] (說明: [http://briian.com/?p=5526 Firebug 幫網頁稱重量、測速度,抓出拖慢網站的元兇!  【重灌狂人】])操作方式: 按{{kbd | key=F12}} 啟動Firebug, 然後切換到「網路」標籤
分析網頁連線下載速度,並提供網站開發者建議的服務或軟體
: http://farm3.static.flickr.com/2083/1776124036_800ff3441d_o.jpg
[[Optimize webpage speed]]
: Image hosted by [http://www.flickr.com/photos/planetoid/1776124036/ Flickr]
 
* [http://www.fiddler2.com/fiddler2/ Fiddler Web Debugger - A free web debugging tool]
: http://farm6.static.flickr.com/5213/5457161299_6410ae7c01.jpg
: Image hosted by [http://www.flickr.com/photos/planetoid/5457161299/in/photostream/ flickr]
 
* [http://www.httpwatch.com/ HttpWatch: An HTTP Viewer and HTTP Sniffer] for {{IE}} 6 & 7 & {{Fx}}
** 介紹: [http://steachs.com/archives/1450 網頁診斷工具【HttpWatch Basic Edition】即時分析網頁瀏覽數據 for IE、Firefox]
 
* [https://addons.mozilla.org/en-US/firefox/addon/httpfox/ HttpFox][http://code.google.com/p/httpfox/]  An HTTP analyzer addon for {{Fx}}
 
* [http://tools.pingdom.com/fpt/ Pingdom Tools]([http://www.flickr.com/photos/planetoid/5096188393/ 圖例]): (a)測試網頁各元件載入時間(Full page test),圖形化呈現載入時間長短,藉此觀察網頁效能、 (b)以及從Pingdom Tools網站到目標網站的連線檢查(Ping、trace route)
 
* [http://webwait.com/ WebWait - Benchmark Your Website] 網頁下載計時器
 
* [http://www.websiteoptimization.com/ Web Site Optimization: Speed Up Your Site website opion web speed optimize web site performance company] --> Web Page Analyzer
 
* [https://chrome.google.com/extensions/detail/ognampngfcbddbfemdapefohjiobgbdl Speed Tracer (by Google)] for {{Chrome}}
 
* [http://www.webpagetest.org/ WebPagetest - Website Performance and Optimization Test]
 
* [https://www.giftofspeed.com/ Test & Optimize Website Speed - GiftOfSpeed] 可以選擇從荷蘭、美國、英國、新加坡、德國其中一處連線測試。測試結果包含不同網頁元件下載所需時間。{{access | date = 2016-07-28}}


==== Monitor HTTP request ====
=== Monitor HTTP request ===
追蹤瀏覽器提出的網站網址要求(ex: URL of AJAX JSON)
追蹤瀏覽器提出的網站網址要求(ex: URL of AJAX JSON)
* [http://www.fiddler2.com/fiddler2/ Fiddler Web Debugger - A free web debugging tool] for {{Win}}
* [http://www.fiddler2.com/fiddler2/ Fiddler Web Debugger - A free web debugging tool] for {{Win}}
Line 111: Line 98:
* [http://www.httpwatch.com/ HttpWatch 8.5: Seamless HTTP monitoring for IE and Firefox] for {{IE}} & {{Fx}}
* [http://www.httpwatch.com/ HttpWatch 8.5: Seamless HTTP monitoring for IE and Firefox] for {{IE}} & {{Fx}}
* {{Chrome}} 工具 -> 開發人員工具 -> Network
* {{Chrome}} 工具 -> 開發人員工具 -> Network
==== 分析網頁連線下載速度,並提供網站開發者建議的服務或軟體 ====
* {{Gd}} [http://code.google.com/speed/page-speed/ Page Speed Home] for {{Fx}}
* [https://developers.google.com/speed/pagespeed/insights PageSpeed Insights — Google Developers] offered by Google: [https://developers.google.com/speed/pagespeed/insights#url=www.google.com.tw&mobile=false Sample report] {{access | date= 2012-08-14}}
** 教學: [http://briian.com/?p=6315 Google Page Speed 網站最佳化建議工具,讓網站更快、更省流量!]
* Google chrome -> 工具 -> 開發人員工具 -> Audit。 提供網站開發者 Network utilzation, web page performance建議。
* [http://www.slowcop.com Slowcop] {{access | date = 2011-03-17}} 教學: [http://www.freegroup.org/2011/03/slowcop/ Slowcop 網站測速工具,找出如何使網站開啟速度更快]
* [http://gtmetrix.com/ GTmetrix] "Website Speed and Performance Optimization" {{access | date= 2012-08-14}}
** 介紹: [http://freegroup.org/2010/07/gtmetrix/ GTmetrix 線上網頁速度檢測、分析工具,協助改善用戶經驗]
* [http://www.webpagetest.org/ WebPagetest - Website Performance and Optimization Test] 介紹: [http://briian.com/?p=9069 WebPagetest 網頁連線、載入速度測試工具(支援 30 測試點、16 種瀏覽器、測試手機版與桌面版網頁) | 重灌狂人]
* [https://www.dareboost.com/en/home DareBoost - Website Performance and Quality Test Tool] 輸入網址可以測試網頁效能與內容品質。看摘要內容不需要註冊會員,關掉它的提示還是可以進行測試。{{access | date = 2015-04-11}}
相關頁面
* [[Javascript#performance_issue:_compression_tools.2C_using_CDN | javascript 檔案壓縮或使用 CDN]]
* [[CSS_tools#CSS_.E6.AA.94.E6.A1.88.E5.A3.93.E7.B8.AE | CSS 檔案壓縮]]


=== 觀察HTTP response status code(HTTP回應狀態代碼) ===
=== 觀察HTTP response status code(HTTP回應狀態代碼) ===
Line 142: Line 113:
* [https://curl.haxx.se/docs/manpage.html curl] on {{Linux}} or {{Mac}} e.g. {{kbd | key = <nowiki>curl -v -o /dev/null https://www.slideshare.net</nowiki>}} <ref>[https://asciinema.org/a/89998 中華電信有線網路無法連到 slideshare 的測試 - asciinema]</ref>
* [https://curl.haxx.se/docs/manpage.html curl] on {{Linux}} or {{Mac}} e.g. {{kbd | key = <nowiki>curl -v -o /dev/null https://www.slideshare.net</nowiki>}} <ref>[https://asciinema.org/a/89998 中華電信有線網路無法連到 slideshare 的測試 - asciinema]</ref>


=== DNS檢查 ===
=== DNS 檢查 ===
* {{Gd}} [http://www.whatsmydns.net/ What's My DNS? Global DNS Propagation Checker] {{access | date = 2017-04-10}} 介紹: [http://www.freegroup.org/2011/05/whats-my-dns/ What’s My DNS? 從世界各地的伺服器,檢查網址 DNS 更新情形]
websites
* {{Gd}} [http://www.whatsmydns.net/ What's My DNS? Global DNS Propagation Checker] {{access | date = 2020-03-24}} 介紹: [http://www.freegroup.org/2011/05/whats-my-dns/ What’s My DNS? 從世界各地的伺服器,檢查網址 DNS 更新情形]
* {{Gd}} [https://dnschecker.org/ DNS Checker - DNS Check Propagation Tool] 從世界各地的伺服器,檢查網址 DNS 解析 {{access | date = 2020-03-24}}
* [https://www.nslookuptool.com/ Global DNS Propagation Checker - Nslookup Tool] 從世界各地的伺服器,檢查網址 DNS 解析,並顯示對應 IP
* [http://www.intodns.com/ IntoDNS] "IntoDNS checks the health and configuration and provides DNS report and mail servers report." Quoted from official website. {{access | date = 2011-02-21}} {{exclaim}}不能檢查 subdomain
* [http://www.intodns.com/ IntoDNS] "IntoDNS checks the health and configuration and provides DNS report and mail servers report." Quoted from official website. {{access | date = 2011-02-21}} {{exclaim}}不能檢查 subdomain
* [http://www.dnscolos.com/free-dns-report.html Free DNS Report] {{access | date = 2017-04-10}}
* [http://www.dnscolos.com/free-dns-report.html Free DNS Report] {{access | date = 2017-04-10}}
* [http://en.wikipedia.org/wiki/Nslookup nslookup] for {{Win}} & {{Linux}} syntax: {{kbd | key = nslookup ''domain.com''}}
* SMTP [http://mxtoolbox.com/ MX Lookup Tool - Check your DNS MX Records online - MxToolbox] {{access | date = 2017-04-10}}
* SMTP [http://mxtoolbox.com/ MX Lookup Tool - Check your DNS MX Records online - MxToolbox] {{access | date = 2017-04-10}}
* [http://www.dnsinspect.com/ DNS Inspect - Free DNS checking tool with IPv6 support] "checks your domain's servers for common DNS and mail errors and generates a report with explanations how to fix them."
* [http://www.dnsinspect.com/ DNS Inspect - Free DNS checking tool with IPv6 support] "checks your domain's servers for common DNS and mail errors and generates a report with explanations how to fix them."
* [https://dnsflagday.net/ 2019 | DNS flag day] {{access | date = 2019-02-02}}
* [https://dnscheck.norid.no/ Domain tester] {{access | date = 2019-05-06}}
: other web ping: [http://www.fifi.org/services/ping fifi](ping, tracert... tools.), [http://www.maxmind.com/app/lookup lookup]
: other web ping: [http://www.fifi.org/services/ping fifi](ping, tracert... tools.), [http://www.maxmind.com/app/lookup lookup]
tools
* [http://en.wikipedia.org/wiki/Nslookup nslookup] for {{Win}} & {{Linux}} syntax: {{kbd | key = nslookup ''domain.com''}}
* [http://osxdaily.com/2015/06/02/change-dns-command-line-mac-os-x/ How to Change DNS from Command Line of Mac OS X] on {{Mac}}
* [https://superuser.com/questions/367969/how-can-i-direct-a-query-to-specific-dns-server command line - How can I direct a query to specific DNS server? - Super User] on {{Win}}
* [https://www.computerhope.com/unix/unslooku.htm Linux nslookup command help and examples] on {{Linux}}


=== 反查IP或網域 ===
=== 反查IP或網域 ===
Line 156: Line 137:
* [http://www.senderbase.org/ SenderBase]
* [http://www.senderbase.org/ SenderBase]


=== Domain Categorization ===
* Cloudflare's categorization e.g. [https://radar.cloudflare.com/domains/feedback/apple.com Cloudflare Radar] of apple.com
=== 偵測使用的 CDN ===
偵測使用的 CDN ([https://zh.wikipedia.org/zh-tw/%E5%85%A7%E5%AE%B9%E5%82%B3%E9%81%9E%E7%B6%B2%E8%B7%AF 內容傳遞網路], Content Delivery Network或Content Distribution Network)
* {{Gd}} [https://www.whatsmycdn.com/ What's My CDN?] 偵測 CDN 不能選 Global,可以選 By Region: Asia
* [https://www.ultratools.com/tools/ipWhoisLookupResult WHOIS IP Lookup Tool | UltraTools]
* [https://tools.keycdn.com/geo IP Location Finder - IP Lookup With Detailed Geolocation Data | KeyCDN Tools]
references
* [https://geekflare.com/find-cdn-used-on-site/ How to find Which CDN is Used in a Website?]


== 無法網路連線 ==
== 無法網路連線 ==
Line 202: Line 194:


=== 伺服器主機資訊或採用的技術 ===
=== 伺服器主機資訊或採用的技術 ===
伺服器主機資訊或採用的技術,例如網站伺服器、 Javascript 框架、網頁框架、網頁字型 (web fonts)、程式語言等


* {{Gd}} [http://builtwith.com/ BuiltWith Technology Lookup]
* {{Gd}} [http://builtwith.com/ BuiltWith Technology Lookup]
** 使用方式: 線上輸入網址查詢或直接使用 bookmarklet <pre>javascript:location = 'https://builtwith.com/'+location.href.replace(/https?:\/\//i, "");</pre>
** 使用方式: (1) [https://chrome.google.com/webstore/detail/builtwith-technology-prof/dapjbgnjinbpoindlpdmhochffioedbn?hl=zh-TW 瀏覽器擴充套件]、(2)線上輸入網址查詢、或 (3) 直接使用 bookmarklet <pre>javascript:location = 'https://builtwith.com/'+location.href.replace(/https?:\/\//i, "");</pre>
** 介紹:
** 介紹:
** 查詢結果: e.g. [http://builtwith.com/techcrunch.com techcrunch.com Technology Profile of techcrunch.com] {{access | date= 2017-05-28}}
** 查詢結果: e.g. [http://builtwith.com/techcrunch.com techcrunch.com Technology Profile of techcrunch.com] {{access | date= 2017-05-28}}
* [https://wappalyzer.com/download wappalyzer] "Wappalyzer uncovers the technologies used on websites." Quoted from website. : [https://wappalyzer.com/applications Web Applications] 清單。
 
** 使用方式:安裝瀏覽器擴充套件或直接使用 bookmarklet。
 
* [https://www.wappalyzer.com/ Wappalyzer - Identify technologies on websites] "Wappalyzer uncovers the technologies used on websites." Quoted from website.
** 使用方式: (1) 安裝[https://chrome.google.com/webstore/detail/wappalyzer-technology-pro/gppongmhjkpfnbhagpmjfkannfbllamg?hl=zh-TW 瀏覽器擴充套件]、或 (2) 直接使用 bookmarklet。
** 介紹: [https://www.minwt.com/pc/17655.html 「Wappalyzer」網站照妖鏡!一鍵顯示網站所用的主機、平台、語言與框架|梅問題.教學網]
** 介紹: [https://www.minwt.com/pc/17655.html 「Wappalyzer」網站照妖鏡!一鍵顯示網站所用的主機、平台、語言與框架|梅問題.教學網]
** 查詢結果: 如下圖
** 查詢結果: 如下圖
Line 214: Line 209:
: (image hosted by [https://flic.kr/p/x5vUg8 flickr])
: (image hosted by [https://flic.kr/p/x5vUg8 flickr])


* [http://news.netcraft.com/ Netcraft]可查詢伺服器主機的{{Acronym | acronym= OS | def= 作業系統(Operating system)}}、IP及上線時間(uptime)、採用的技術等資訊。  
* [https://searchdns.netcraft.com/ Netcraft - Search Web by Domain] 可查詢伺服器主機的{{Acronym | acronym= OS | def= 作業系統(Operating system)}}、IP及上線時間(uptime)、採用的技術等資訊。  
** 使用方式: 線上輸入網址查詢或直接使用 bookmarklet <pre>javascript:location%20=%20'http://toolbar.netcraft.com/site_report?url='+escape(location);%20void%200</pre>
** 使用方式: (1) 線上輸入網址查詢、或 (2) 直接使用 bookmarklet <pre>javascript:location%20=%20'http://toolbar.netcraft.com/site_report?url='+escape(location);%20void%200</pre>
** 介紹:
** 介紹:
** 查詢結果: e.g. [http://toolbar.netcraft.com/site_report?url=techcrunch.com Site report for techcrunch.com]
** 查詢結果: e.g. [http://toolbar.netcraft.com/site_report?url=techcrunch.com Site report for techcrunch.com]
Line 230: Line 225:
Benchmark
Benchmark
* [http://httparchive.org/index.php HTTP Archive] 從 Alexa 取得前 100萬名的網站網址清單,分析其網頁載入時間、使用的JS、圖片、字型所需載入檔案大小。{{access | date=2016-04-24}}
* [http://httparchive.org/index.php HTTP Archive] 從 Alexa 取得前 100萬名的網站網址清單,分析其網頁載入時間、使用的JS、圖片、字型所需載入檔案大小。{{access | date=2016-04-24}}
=== 伺服器啟用 HTTP/2 ===
檢查伺服器是否啟用 HTTP/2
* [https://tools.keycdn.com/http2-test HTTP/2 Test - Verify HTTP/2 Support | KeyCDN Tools]


=== SSL Server Test ===
=== SSL Server Test ===
Line 237: Line 236:
[[Monitor webpage content update | 追蹤網站內容更新的線上服務]]
[[Monitor webpage content update | 追蹤網站內容更新的線上服務]]


== references ==
== References ==
<references />
<references />



Latest revision as of 11:34, 20 December 2023

Test connectivity for the web service: 網站監測與網站連線測試,當網站臨時無法連線時,可以檢查是否是個別 ISP 或 網路環境造成的網路連線問題。 (Back to Network problem)

網站連線測試[edit]

網站連線測試[edit]

同時從世界各處測試網站連線 手動執行監測[edit]

可以檢查是否是個別 ISP / 網路環境造成的網路連線問題: 如果只有你不能連線,世界其他人都可以連線,請更換網路連線 IP ,例如更改無線網路重新連線網站。

  • Alertra Web Site Monitoring
    • (1)從世界13處(含中國上海、香港)進行連線速度測試 check from different citys: Los Angeles USA, Detroit USA, Frankfurt GERMANY and London UK. 。
    • (2) 免費版未提供 2014-02-25 可查看網頁回應:輸入網頁網址,然後點選 Response -> View Extended Data (Headers, content and more) 可以看到網頁內容,不過中文內容會亂碼。 另外提供 View Packet Capture (.cap file in pcap/Wireshark format)
  • WebSitePulse -> 1. Free Website Test: Test from (1)Seattle, WA (2)Munich, Germany (3)Brisbane, Australia 2. 選擇 Web Page Test,可概略呈現地網頁元素下載的所需時間
  • just ping: Free online ping from 50 locations worldwide(includes China) Icon_exclaim.gif 如果網站關閉 ICMP 回應,會導致測試結果顯示為「Packets lost (100%)」,但是其實網站是可以連線的。[Last visited: 2013-05-13]

同時從世界各處測試網站連線 固定頻率自動執行監測[edit]

  • Good.gif Uptime Robot 免費與付費版均有。主要從美國伺服器連線測試[1]。免費版監控週期 5 分鐘、共 50 個監控規則的限制。 [Last visited: 2022-07-14]
  • Alertra Web Site Monitoring
    • (1)從世界13處(含中國上海、香港)進行連線速度測試 check from different citys: Los Angeles USA, Detroit USA, Frankfurt GERMANY and London UK. 。
    • (2) 免費版未提供 2014-02-25 可查看網頁回應:輸入網頁網址,然後點選 Response -> View Extended Data (Headers, content and more) 可以看到網頁內容,不過中文內容會亂碼。 另外提供 View Packet Capture (.cap file in pcap/Wireshark format)
  • pulsetic 免費與付費版均有。免費版監控週期 5 分鐘。無法設定要從世界哪一處進行連線測試。[Last visited: 2022-04-08]
  • WebSitePulse -> 1. Free Website Test: Test from (1)Seattle, WA (2)Munich, Germany (3)Brisbane, Australia 2. 選擇 Web Page Test,可概略呈現地網頁元素下載的所需時間
  • Uptime Doctor 免費與付費版均有。自北美、歐洲、亞洲等地方測試。 [Last visited: 2017-05-31]

檢查網站是否被中國的防火長城(GFW, Great Firewall of China)封鎖[edit]

相關文章

Owl icon.jpg 了解什麼是中國的防火長城(GFW, Great Firewall of China)

使用國外 VPN 服務測試網路連線[edit]

其他[edit]

  • CloudPing.info "... estimate the latency from your browser to each Amazon Web Services region." Cited from official website.

分析網頁連線下載速度[edit]

分析網頁連線下載速度,並提供網站開發者建議的服務或軟體 Optimize webpage speed

Monitor HTTP request[edit]

追蹤瀏覽器提出的網站網址要求(ex: URL of AJAX JSON)

觀察HTTP response status code(HTTP回應狀態代碼)[edit]

瀏覽網頁時,可以觀察該網頁或網頁內元件(例如嵌入圖檔或聲音)的HTTP response status code(HTTP回應狀態代碼)[5],例如404代表沒有該檔案。

  • Mozilla Firefox Firefox browser_firefox.png 內建的工具 -> 網頁開發者 -> 網頁主控台。快速鍵: Ctrl+Shift+k
    • filter: available
    • example as follows:
[23:14:47.836] GET https://www.google.com/ [HTTP/1.1 200 OK 10763ms]
[23:14:59.707] GET https://www.google.com/ig/cp/get?hl=zh-TW&gl=&authuser=0&bundleJs=0 [HTTP/1.1 304 Not Modified 1593ms]
  • Firebug for Firefox browser_firefox.png : 切換到「網路」標籤。快速鍵: F12
  • Google Chrome Browser chrome.png 內建的工具 -> 開發人員工具 -> 切換到「network」標籤。快速鍵: Ctrl+Shift+i
  • Live HTTP Headers for Firefox browser_firefox.png
  • curl on Linux Os linux.png or Mac icon_os_mac.png e.g. curl -v -o /dev/null https://www.slideshare.net [6]

DNS 檢查[edit]

websites

other web ping: fifi(ping, tracert... tools.), lookup

tools

反查IP或網域[edit]

Domain Categorization[edit]

偵測使用的 CDN[edit]

偵測使用的 CDN (內容傳遞網路, Content Delivery Network或Content Distribution Network)

references

無法網路連線[edit]

  1. ping local IP
  2. ping Gateway
  3. check DNS...
  4. (optional) ping the IP of external website (有些機器會關閉ICMP ECHO,讓我們無法Ping到它)

distinguish which section met trouble

無法連線到網路的測試步驟[edit]

  • 檢查網站服務 for Linux Os linux.png
    • /etc/init.d/httpd status
    • /etc/init.d/mysqld status
  • 檢查本機端網站網頁是否能讀取
    • lynx 127.0.0.1
  • 檢查網站伺服器log
  • 從瀏覽器直接瀏覽網站網址
    • 透過命令列模擬瀏覽器瀏覽網站 e.g. curl -v -o /dev/null https://www.slideshare.net

網路連線發生不穩[edit]

如何看出哪一段線路慢了?

  • Windows: 開始 -> 執行 -> 輸入cmd (進入"命令提示字元")
  • (會顯示C:\某資料夾>)
請在閃爍游標處輸入 tracert web.domain.com (web.domain.com 改成想檢查的網站網址)
就可以看出是哪一段慢了,大家先作這個動作會有助於解決問題及增加回覆的速度喔

或者

請在閃爍游標處輸入 tracert web.domain.com > c:\result.txt
  • 當出現第二次C:\某資料夾> (如果網路連線不穩定, 會花費相當多時間)
代表已經將連線過程紀錄成功在 c:\result.txt
  • 請將這個文字檔寄給合適的網路管理員


參考資料

類似工具[edit]

GeoIP服務[edit]

Blog[edit]


伺服器主機資訊或採用的技術[edit]

伺服器主機資訊或採用的技術,例如網站伺服器、 Javascript 框架、網頁框架、網頁字型 (web fonts)、程式語言等


20398159845_e4d74885dd_n.jpg
(image hosted by flickr)
  • Netcraft - Search Web by Domain 可查詢伺服器主機的OS、IP及上線時間(uptime)、採用的技術等資訊。
    • 使用方式: (1) 線上輸入網址查詢、或 (2) 直接使用 bookmarklet
      javascript:location%20=%20'http://toolbar.netcraft.com/site_report?url='+escape(location);%20void%200
    • 介紹:
    • 查詢結果: e.g. Site report for techcrunch.com

伺服器主機上線時間(uptime)[edit]

伺服器啟用 HTTP 壓縮 (HTTP Compression)[edit]

檢查伺服器是否啟用 HTTP 壓縮 的服務

Benchmark

  • HTTP Archive 從 Alexa 取得前 100萬名的網站網址清單,分析其網頁載入時間、使用的JS、圖片、字型所需載入檔案大小。[Last visited: 2016-04-24]

伺服器啟用 HTTP/2[edit]

檢查伺服器是否啟用 HTTP/2

SSL Server Test[edit]

定期檢查 SSL 憑證的線上服務

SSL 憑證測試線上掃描服務

SSL 憑證測試掃描工具


追蹤網站內容更新或變化[edit]

追蹤網站內容更新的線上服務

References[edit]

further reading


Web site design and development process