使用基于jQuery的分页是不是一个坏主意,因为站点无论如何都会一次加载所有信息



例如,假设我们在一个博客中有50篇文章。使用php,你通常会每页加载10个帖子,网站只会加载这10个帖子,直到你点击另一个分页页面。现在使用jQuery,网站将首先加载这50篇文章。然后,jQuery将使用生成的HTML来构建分页。这只是一个假设;如果有很多的帖子,性能将受到很大的影响(网站在开始加载时需要很长时间)。我想知道如果有人有使用基于jquery的分页系统的任何经验。

使用jQuery分页的原因是使用ajax json根据请求异步获取数据结果。这允许您只加载总数据的一小部分,并且在更改页面时仍然不必重新加载整个页面。

如果每次请求页面时加载大量内容,这将影响服务器负载和服务器性能,即您的站点将面临速度非常慢且无法处理许多用户的风险。

然而,也有一个中间地带。当页面被请求时,您仍然可以只加载前10篇文章,然后使用jQuery用AJAX加载其他文章。服务器加载与完全重新加载页面大致相同,用户体验与一次性加载所有内容大致相同(一旦全部加载完毕)。

相关内容

最新更新