定期网站解析消耗大量数据下载。我应该将我的逻辑迁移到服务器吗?如何?

Posted

技术标签:

【中文标题】定期网站解析消耗大量数据下载。我应该将我的逻辑迁移到服务器吗?如何?【英文标题】:Periodical website parsing consumes high data downloading. Should I migrate my logic to a server? How? 【发布时间】:2013-04-06 11:25:33 【问题描述】:

首先,对不起我的英语不好。

我制作了一个看起来运行良好的 android 应用。它的任务是连接到一个网站并解析它以查看是否有新数据。在这种情况下,它会创建一个通知。

网站中的数据大约每天修改一次,但时间是随机的。我想尽快知道。

我的应用每 20 分钟连接一次网站以检查新信息,但我意识到这涉及 3G 的高数据消耗。我认为解析可以在服务器中完成,而手机只会接收 c2dm 推送。

我的问题:我对服务器一无所知。我已经看到了一些价格和.. 我必须在 800 美元的服务器上花费那么多钱吗?我的简单应用有什么更便宜的选择吗?

谢谢大家!

【问题讨论】:

【参考方案1】:

如您所见,在设备上进行解析可能会给数据使用带来麻烦,并且可能会出现网络访问问题(如果您在尝试搜索时没有连接怎么办?)。在具有更可靠互联网连接的服务器上执行此工作是一个好主意。您将使用 Google Cloud Messaging (GCM) 而不是已弃用的 C2DM。您不需要购买特殊的硬件来托管服务器,如果它仅供您使用,则始终在线的台式计算机可以为您完成工作。由于您将使用推送,因此您甚至不需要服务器的静态 IP 地址(或域名),因为设备永远不会“打电话回家”,因为您只需要在事情发生变化时发出通知。

我首先会在我的台式计算机上打开一个端口,然后尝试让该设备通过您的 LAN 与您的计算机通信。

希望这会有所帮助。

【讨论】:

以上是关于定期网站解析消耗大量数据下载。我应该将我的逻辑迁移到服务器吗?如何?的主要内容,如果未能解决你的问题,请参考以下文章

我应该将我的 firebase 数据库迁移到 firestore 数据库吗?

逻辑回归对象在 R save() 函数后消耗大量磁盘空间

Stripe 定期/订阅计费最佳设计/实践?

迁移我的网站,但一个链接不能正常运行php?

如何将我的应用程序从 IOS 13 迁移到 IOS 14?

如何将我的自动回复与 Paypal 联网以进行定期订阅付款?