Web Ping: Difference between revisions
Jump to navigation
Jump to search
Line 179: | Line 179: | ||
=== 伺服器主機資訊或採用的技術 === | === 伺服器主機資訊或採用的技術 === | ||
* {{Gd}} [http://builtwith.com/ BuiltWith Technology Lookup] ex: [http://builtwith.com/techcrunch.com techcrunch.com Technology Profile of techcrunch.com] {{access | date=2015-01-31}} | * {{Gd}} [http://builtwith.com/ BuiltWith Technology Lookup] ex: [http://builtwith.com/techcrunch.com techcrunch.com Technology Profile of techcrunch.com] {{access | date=2015-01-31}} | ||
* [https://wappalyzer.com/download wappalyzer] "Wappalyzer uncovers the technologies used on websites." Quoted from website. <br /> https://farm1.staticflickr.com/455/20398159845_99e40deaeb_m.jpg (image hosted by [https://flic.kr/p/x5vUg8 flickr]) | |||
* [http://news.netcraft.com/ Netcraft]可查詢伺服器主機的{{Acronym | acronym= OS | def= 作業系統(Operating system)}}、IP及上線時間(uptime)等資訊。 ex: [http://toolbar.netcraft.com/site_report?url=http://www.netcraft.com Site report for www.netcraft.com] | * [http://news.netcraft.com/ Netcraft]可查詢伺服器主機的{{Acronym | acronym= OS | def= 作業系統(Operating system)}}、IP及上線時間(uptime)等資訊。 ex: [http://toolbar.netcraft.com/site_report?url=http://www.netcraft.com Site report for www.netcraft.com] | ||
** Bookmarklet for checking the information of server which you browsed | ** Bookmarklet for checking the information of server which you browsed | ||
Line 184: | Line 185: | ||
javascript:location%20=%20'http://uptime.netcraft.com/up/graph?site='+escape(location);%20void%200 | javascript:location%20=%20'http://uptime.netcraft.com/up/graph?site='+escape(location);%20void%200 | ||
</pre> | </pre> | ||
* [http://www.seoconsultants.com/tools/compression Check HTTP compression]: (1) Compression status (gzip), (2) Web server type ex: [http://www.port80software.com/tools/compresscheck.asp?url=www.google.com Compression Check of google.com] {{access | date=2012-03-09}} | * [http://www.seoconsultants.com/tools/compression Check HTTP compression]: (1) Compression status (gzip), (2) Web server type ex: [http://www.port80software.com/tools/compresscheck.asp?url=www.google.com Compression Check of google.com] {{access | date=2012-03-09}} |
Revision as of 20:44, 8 August 2015
網站監測與網站連線測試,當網站臨時無法連線時,可以檢查是否是個別 ISP 或 網路環境造成的網路連線問題。 (Back to Network problem)
Web site design and development process
- Information gathering: Research surveys
- Planning: Before you start to build a website, Content development strategy | Register domain name, Choose web hosting | Information architecture | Data model: Data type, Data flow | Documentation: Request For Proposal | Licensing
- Design: CSS tools, Free fonts, Free photos, Emoji & icons
- Testing & delivery: Usability test, check browser compatibility | Web testing | Speed up websites: Web Ping, Software acceptance test plan | Promote your web
- Maintenance: Site backup & restore test, Software update (OS patch or CMS security update)
- Need help? Community, I need inspiration, Web design glossary
網站連線測試
網站連線測試
同時從世界各處測試網站連線
可以檢查是否是個別 ISP / 網路環境造成的網路連線問題(白話:只有你不能連線,世界其他人都可以連線)
- Free Speed Test for Internet Access and Website Speed : FreeSpeedTest.com 從世界10處(含中國北京)進行連線速度測試 via 測試你的網站在世界各地的連線速度 | 艾德的部落格天空
- 含地圖; 相同公司的替代服務網站: InternetSupervision Website Monitoring Services
- Down for everyone or just me? 介面簡單好用,但未說明從何處進行連線測試 (介紹)
- FreeSiteStatus 網站監測、主機監測服務 從世界10處(不含中國)監測網路進行連線測試 (sample)
- 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)
- HostTracker - Website Uptime Monitoring Service 從世界33處(不含中國)進行連線測試,並提供30天Email訂閱試用 (測試結果, 2007-09-24)
- Nimsoft Cloud Monitor website monitoring service: 從世界20~30處(含中國)進行連線測試,結果包含「同一個封包來回時間」(RTT, Round-Trip Time)[Last visited: 2012-05-20]
- Check server: Check host - online website monitoring, Check IP
- 從世界18處(含中國香港)進行連線速度測試 [Last visited: 2015-08-01]
- Pingdom Tools: full page test: 測試網頁載入時間(Full page test),以及Pingdom Tools: Ping and traceroute則提供 Pingdom Tools網站到目標網站的連線檢查。
- UptimeButler - Uptime monitoring software 從 US, EU, Asia 三處中,選擇一處進行連線測試。介紹: UptimeButler 免費網站監控服務,無法連線時 Email、簡訊通知 [Last visited: 2014-07-14]
- Saycoo Website Monitoring: Quick Test Network Tools 從USA, UK, Netherlands, Singapore, Australia等處(不含中國)進行連線測試, 僅會顯示是否ok, 不會顯示回應時間 (access: 20090227)
- VisualRoute traceroute server: trace IP address, trace route, IP trace, IP address locations 測試從VisualRoute到目標網站的連線能力 (含地圖)
- WebSitePulse -> 1. Free Website Test: Test from (1)Seattle, WA (2)Munich, Germany (3)Brisbane, Australia 2. 選擇 Web Page Test,可概略呈現地網頁元素下載的所需時間
- 卡卡網—在線網速測試|網速檢測|網站速度檢測|網站速度測試平台 www.webkaka.com: 美國、澳大利亞、日本、法國、中國等地方測試。 教學: 卡卡網 - 從中國大陸13個檢測點、美國、澳洲和日本測試網站速度 | 免費資源網路社群
- Monitor — Jetpack for WordPress 教學: Jetpack Monitor 免費 24/7 網站監測服務,WordPress 無法連線自動發送提醒 (免費資源網路社群)[Last visited: 2014-04-05]
- just ping: Free online ping from 50 locations worldwide(includes China) 如果網站關閉 ICMP 回應,會導致測試結果顯示為「Packets lost (100%)」,但是其實網站是可以連線的。[Last visited: 2013-05-13]
- out of service was it up?[Last visited: 2012-02-05]
檢查網站是否被中國的防火長城(GFW, Great Firewall of China)封鎖
- WebSitePulse -> Website Test behind the Great Firewall of China。從北美、南美、歐洲、亞洲、非洲等處連線測試[1]。
- Nimsoft Cloud Monitor website monitoring service: 從世界20~30處(含中國)進行連線測試
- 卡卡網—在線網速測試|網速檢測|網站速度檢測|網站速度測試平台 www.webkaka.com: 特色是除了國外的點,還從中國境內多處連線測試 [Last visited: 2015-07-10]
- Great Firewall of China 從中國內5處連線測試 [Last visited: 2015-07-10]
- 中国的网络审查 | GreatFire.org [Last visited: 2015-04-08] 如果連線逾時,網頁會很久沒有回應。 [Last visited: 2015-07-10]
- 监控宝 HTTP工具 從中國、歐美等處連線測試 如果連線逾時,網頁會很久沒有回應。 [Last visited: 2015-07-10]
- 使用時網站沒有反應 just ping: Free online ping from 50 locations worldwide(includes China) [Last visited: 2015-07-10]
相關文章
使用國外 VPN 服務測試網路連線
- Hotspot Shield 美國
- brower testing tool by VM which located at US: User_agent#testing_desktop_browsers_and_mobile_browsers
其他
- CloudPing.info "... estimate the latency from your browser to each Amazon Web Services region." Cited from official website.
分析網頁連線下載速度
- Yahoo! YSlow + Firebug for Firefox : Firebug and Network Monitoring (說明: Firebug 幫網頁稱重量、測速度,抓出拖慢網站的元兇! 【重灌狂人】)操作方式: 按F12 啟動Firebug, 然後切換到「網路」標籤
- Image hosted by Flickr
- Image hosted by flickr
- HttpWatch: An HTTP Viewer and HTTP Sniffer for IE 6 & 7 & Firefox
- Pingdom Tools(圖例): (a)測試網頁各元件載入時間(Full page test),圖形化呈現載入時間長短,藉此觀察網頁效能、 (b)以及從Pingdom Tools網站到目標網站的連線檢查(Ping、trace route)
- WebWait - Benchmark Your Website 網頁下載計時器
- Web Site Optimization: Speed Up Your Site website opion web speed optimize web site performance company --> Web Page Analyzer
- Speed Tracer (by Google) for Chrome
Monitor HTTP request
追蹤瀏覽器提出的網站網址要求(ex: URL of AJAX JSON)
- Fiddler Web Debugger - A free web debugging tool for Win
- Firebug for Firefox
- HttpWatch 8.5: Seamless HTTP monitoring for IE and Firefox for IE & Firefox
- Chrome 工具 -> 開發人員工具 -> Network
分析網頁連線下載速度,並提供網站開發者建議的服務或軟體
- Page Speed Home for Firefox
- PageSpeed Insights — Google Developers offered by Google: Sample report [Last visited: 2012-08-14]
- Google chrome -> 工具 -> 開發人員工具 -> Audit。 提供網站開發者 Network utilzation, web page performance建議。
- Slowcop [Last visited: 2011-03-17] 教學: Slowcop 網站測速工具,找出如何使網站開啟速度更快
- GTmetrix "Website Speed and Performance Optimization" [Last visited: 2012-08-14]
- WebPagetest - Website Performance and Optimization Test 介紹: WebPagetest 網頁連線、載入速度測試工具(支援 30 測試點、16 種瀏覽器、測試手機版與桌面版網頁) | 重灌狂人
- DareBoost - Website Performance and Quality Test Tool 輸入網址可以測試網頁效能與內容品質。看摘要內容不需要註冊會員,關掉它的提示還是可以進行測試。[Last visited: 2015-04-11]
觀察HTTP response status code(HTTP回應狀態代碼)
瀏覽網頁時,可以觀察該網頁或網頁內元件(例如嵌入圖檔或聲音)的HTTP response status code(HTTP回應狀態代碼)[2],例如404代表沒有該檔案。
- Mozilla Firefox Firefox 內建的工具 -> 網頁開發者 -> 網頁主控台。快速鍵: 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 : 切換到「網路」標籤。快速鍵: F12
- Google Chrome 內建的工具 -> 開發人員工具 -> 切換到「network」標籤。快速鍵: Ctrl+Shift+i
- Live HTTP Headers for Firefox
DNS檢查
- What's My DNS? Global DNS Propagation Checker 介紹: What’s My DNS? 從世界各地的伺服器,檢查網址 DNS 更新情形
- IntoDNS "IntoDNS checks the health and configuration and provides DNS report and mail servers report." Quoted from official website. [Last visited: 2011-02-21] https://www.planetoid.info/images/Icon_exclaim.gif不能檢查 subdomain
- Free DNS Report [Last visited: 2013-03-28]
- nslookup for Win & Linux syntax: nslookup domain.com
- MX Lookup Tool - Check your DNS MX Records online - MxToolbox
- 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."
反查IP或網域
無法網路連線
- ping local IP
- ping Gateway
- check DNS...
- (optional) ping the IP of external website (有些機器會關閉ICMP ECHO,讓我們無法Ping到它)
distinguish which section met trouble
無法連線到網路的測試步驟
- 檢查網站服務 for Linux
- /etc/init.d/httpd status
- /etc/init.d/mysqld status
- 檢查本機端網站網頁是否能讀取
- lynx 127.0.0.1
- 檢查網站伺服器log
- 從瀏覽器直接瀏覽網站網址
網路連線發生不穩
如何看出哪一段線路慢了?
- Windows: 開始 -> 執行 -> 輸入cmd (進入"命令提示字元")
- (會顯示C:\某資料夾>)
- 請在閃爍游標處輸入 tracert web.domain.com (web.domain.com 改成想檢查的網站網址)
- 就可以看出是哪一段慢了,大家先作這個動作會有助於解決問題及增加回覆的速度喔
或者
- 請在閃爍游標處輸入 tracert web.domain.com > c:\result.txt
- 當出現第二次C:\某資料夾> (如果網路連線不穩定, 會花費相當多時間)
- 代表已經將連線過程紀錄成功在 c:\result.txt
- 請將這個文字檔寄給合適的網路管理員
參考資料
- 如何使用 TRACERT 疑難排解 Windows 中的 TCP/IP 問題(使用ICMP協定, 可能因為對方伺服器關閉ICMP回應, 而影響測試結果)
類似工具
GeoIP服務
- Geo IP Tool (含地圖)
- My IP Address Lookup / IP Locator / Trace IP / What is my ip (含地圖)
- IP Address Lookup (IPv4 & IPv6)
Blog
- Is My Blog Working? "Enter your blog address above to check your server status, RSS feed, markup, security, and performance." (圖例)
伺服器主機資訊或採用的技術
- BuiltWith Technology Lookup ex: techcrunch.com Technology Profile of techcrunch.com [Last visited: 2015-01-31]
- wappalyzer "Wappalyzer uncovers the technologies used on websites." Quoted from website.
(image hosted by flickr) - Netcraft可查詢伺服器主機的OS、IP及上線時間(uptime)等資訊。 ex: Site report for www.netcraft.com
- Bookmarklet for checking the information of server which you browsed
javascript:location%20=%20'http://uptime.netcraft.com/up/graph?site='+escape(location);%20void%200
- Check HTTP compression: (1) Compression status (gzip), (2) Web server type ex: Compression Check of google.com [Last visited: 2012-03-09]
SSL Server Test
- Qualys SSL Labs - Projects / SSL Server Test[Last visited: 2014-04-15]
- Heartbleed OpenSSL extension testing tool, CVE-2014-0160
references
- ↑ WebSitePulse Monitoring Network [Last visited: 2015-07-10]
- ↑ HTTP/1.1: Status Code Definitions