0

我无法决定在页面生成时将所有可能的条目放在客户端中,然后让客户端进行过滤或在每次按钮单击时询问服务器以更新预先输入列表。

我很想选择前一个选项,但可以肯定的是,如果我的数据库中有太多条目,这会适得其反。

4

1 回答 1

1

我倾向于把它放在服务器上。但这取决于。这是我的思考过程。

  • 将列表放在服务器上允许在一个地方维护列表项。
  • 服务器端/数据库逻辑可以限制返回的条目数(即SELECT TOP X
  • 根据我的经验,自动完成请求和响应对于大量数据来说非常快(< 1 秒,如果数据库设置正确,可能会更短)。
  • 通过仅在用户需要时获取数据而不是预先加载所有数据,可以减少页面加载时间。
于 2012-10-18T14:36:26.830 回答