1

哪个是最好的实施方式 -

  1. 获取前 25 条记录并在用户单击更多时显示,然后再次从服务器获取。
  2. 从服务器获取所有记录并存储在数据库中,从数据库中获取 25 条记录并显示在表中并重复。
  3. 或任何其他建议。
4

1 回答 1

3

同时获取所有记录然后以分数显示是一种方法,但不是一个好方法,因为第一次加载从 Web 服务器获取它们时会花费大量时间。

在为 iOS 或任何其他移动平台制作应用程序时,您根本不能要求用户等待太久。

获取 100000 个项目也没有意义,因为没有人愿意通过所有这些项目。

如果记录是静态的,那么您应该考虑将它们添加到数据库中并与应用程序一起预加载。

如果记录不是静态的,例如,如果它是一个网站并且其中更新了更多记录,那么小部分获取和加载是正确的选择,当用户需要更多时,您可以获取和加载更多。

于 2012-12-27T07:27:49.210 回答