作者fightword (呼啦啦~)
看板MacDev
標題[問題] APP取後台資料的問題
時間Thu Aug 6 17:30:38 2015
現在APP流行取資料,直接parse網頁資料嗎?
parse網頁資料會比較快嗎?
直覺認為效能好像不好也
今天跟一個網友再吵APP直接parse網頁資料有很多缺點
他很認真的跟我說APP直接parse網頁資料來用就可以了
還能順便解解網頁資料的Bug(如果網頁有錯的話)
我直覺會有很多問題
ex.網頁掛了怎麼辦?
ex.效能差
我想說如果真的要分析網頁資料,好說也多一台server去作
作好的格式再用json或其他方式給APP用
好處是能定期備份, 不怕網頁掛點
不過壞處有可能是server ip被網站檔掉 不過APP應該也有同樣問題
他好像聽不懂我在說什麼
我這樣想的架構錯了嗎?
真的會有人用APP直接去parse網頁資料嗎?
如果效能還不錯 我應該要找時間跟他道歉了 囧
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.32.190.119
※ 文章網址: https://webptt.com/m.aspx?n=bbs/MacDev/M.1438853442.A.61F.html
1F:推 AndyLee76: 除非網頁是別人的吧@@ parse很麻煩啊...... 08/06 17:41
2F:→ uranusjr: 1. 浪費頻寬, 尤其 mobile 網路不是不用錢 08/06 18:04
3F:→ uranusjr: 2. 浪費效能, 手機電量已經很少了, 不是給你這樣浪費 08/06 18:04
4F:→ uranusjr: 3. 如果格式改, 你就要重新送 app, 網站可以隨時更新 08/06 18:05
5F:→ uranusjr: 直接 parse 網頁其實就是 parse 一個比 XML 更差的格式 08/06 18:06
6F:→ uranusjr: 如果效能不是問題, 今天 JSON 也不會那麼流行了 08/06 18:07
7F:→ uranusjr: 用上面的思路想就很明顯知道他說的根本是屁話, 不用在意 08/06 18:07
8F:推 abcdefghi: 如果做的是某個網站的專屬client, 可以考慮直接在app上 08/06 20:47
9F:→ abcdefghi: 處理,因為使用者不見得會希望自己的資料被中間的server 08/06 20:48
10F:→ abcdefghi: 拿到, 如果只是單純撈一些特定資訊, 像股價,天氣, 使用 08/06 20:50
11F:→ abcdefghi: 者根本不在意從那裡抓到的資料,那就弄個server比較好 08/06 20:51
12F:→ hearther: 其實他是說parse.com (誤 08/07 01:04