0

如今,我知道两种方法如何将有限的数据从数据库呈现给用户。

第一种方法是使用分页

第一个 上一个 1 2 3 .. 下一个 最后一个

第二种方法是使用

装载更多

就像在 Facebook 或 Twitter 上一样,但这当然需要 AJAX 功能来加载更多数据。

如果从系统性能或用户便利性来看,哪个最好用?

4

1 回答 1

0

如果从系统性能或用户便利性来看,哪个最好用?

假设用户不需要跳转到结果的第 X 页,“加载更多”选项(通常)对两个方面都更好。

  • 您在 db 服务器上的负载会稍低,因为您不会让它一直重新计算它有多少页。

  • 您的用户会喜欢“加载更多”选项,因为他们不需要刷新整个页面并且可以继续滚动。

当然,这些都不一定适用于您的确切情况。如果你有一个内置分页的数据库,或者你的用户需要选择一个特定的页面,或者一个支持 paginatino 的现有应用程序并且你的用户喜欢它,那么 paginagion 可能是更好的选择。

顺便说一句,您忘记了第三个“无限滚动”选项。

于 2013-05-18T05:14:49.173 回答