我正在开发一个应用程序,显示各种电子网站的库存产品列表。我有两种方法可以完成这项任务。
我不知道每种方法的所有优缺点,但我知道托管带有SQL数据库的Web服务器需要花钱。但是,使用iPhone从40多个网站解析html可能会非常慢,并且使用大量数据。
哪一个是创建这样的应用程序的最佳方法?我甚至走在正确的轨道上吗?
谢谢, 英里
答案 0 :(得分:2)
我更喜欢Web服务方法,我会在自己的服务器上解析它,然后向iPhone提供JSON表示。
为什么?
因为当html上的某些内容发生变化时,您无需等待Apple确认您的应用更改,并且用户无需更新其应用。
答案 1 :(得分:0)
您的第一选择更倾向于几乎没有变化。您不需要C#
解析HTML,因为PHP
拥有您需要的所有选项。 IT可以将数据保存在数据库中,类似的可以以您想要的格式输出。
根据费用,与使用PHP & mysql
的网络服务器托管相比,使用Iphone可能会花费更多的数据使用费(运营商服务费)。此外,您可以在自己的服务器中优化HTML解析功能,以满足在WEB上提供的所有复杂性。