作者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/cn.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