mysql - 检索数据的最佳实践? SQL 数据库与 HTML 解析

标签 mysql database json tableview data-retrieval

我正在开发一款应用程序,用于显示各种电子产品网站的库存产品列表。我想到了两种方法来完成这项任务。

  • 创建一个 C# 应用程序来解析来自各个网站的 html 并更新 SQL 表,使用 php 脚本从 SQL 中获取数据 表格,以JSON格式显示,并用iPhone解析JSON
  • 使用 iPhone 解析每个网站的 html,无需服务器和 SQL 数据库

我不知道每种方法的优缺点,但我知道托管带有 SQL 数据库的网络服务器需要花钱。但是,使用 iPhone 解析来自 40 多个网站的 html 可能会非常慢,并且会使用大量数据。

哪种方法是创建此类应用程序的最佳方法?我走在正确的轨道上吗?

谢谢, 英里

最佳答案

我更喜欢 Web 服务方法,在这种方法中,我会在自己的服务器上对其进行解析,然后将 JSON 表示形式提供给 iPhone。

为什么?

因为当 html 发生变化时,您无需等待 Apple 确认您的应用更改,用户也无需更新他的应用。

关于mysql - 检索数据的最佳实践? SQL 数据库与 HTML 解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16378441/

相关文章:

json - 我希望我的 controlleradvice 在处理异常时总是产生 JSON

mysql - mariadb sql 默认 unix_timestamp

database - 关于 Youtube 观看次数

python - JSON - 在 python 中循环生成 json

java - Hibernate 选择和插入奇怪的行为

python - MS SQL通过Windows命令从python恢复数据库

android - 将数据从 json 对象显示到 android listview

mysql - SQL 查询从表中选择计数

mysql - 如果两个条件在子记录的不同行上匹配,则高级 Mysql 查询获取主记录

mysql - 连接两个表