抓取網頁資料(分析?)


在遊網時所發現的三種方法吧..
大約用圖畫了一下..方便記錄..文字為以下

  1. 最傳統的方法,就是用伺服器內的程式去找取,並取再用伺服器內的程式再進行分析.不過這種方法會使到伺服器的負載大增,就算先取得下來再分析也相信要花時間..

  2. 第二種是用伺服器的程式抓取後再用 JavaScript 去分析,這種做法其實也是蠻方便做出相同的效果,因為只要用到 JS 中的 DOM 就可以了,相反的就只是需要伺服器程式抓取網頁後存放,而分析的是就只要客戶端中進行

  3. 至於最後一種,這方法也許可以說是完全不需要伺服器後面運行的程式,也可以在本機中執行就可以了,因為使用 HTML 的 Frame 載入一邊網頁,再在另一邊使用 JS 取得另一邊的 Fame 資料,就可以得到分析,至於這方法是否方便就要想想了..