Laravel分页与Datatables性能


Laravel pagination vs Datatables performance

这是关于站点性能的一般问题
让我们假设我将有成千上万的产品等商店…

我想在每个页面上加载最多30个产品的列表,我应该使用laravel或数据表的内置分页吗?

使用分页相对于数据表或数据表相对于分页有什么巨大的优势吗?

我在laravel上同时使用了分页和数据表,两者都很好,但我对拥有数千种产品的数据库没有经验,这是我当前项目的目标。

谢谢!:)

更多关于ajax的内容。如果您认为没有ajax请求的数据表与经典的分页完全相同

数据库操作与方法没有区别

这一切都是关于在加载页面之后或制作页面之前加载数据。您将使用相同的查询来实现这一点。就我个人而言,我会使用带有平滑加载动画的数据表来获得更好的用户体验

Datatables通常不是拥有数千件商品的店面的最佳选择。

使用Datatables的好处是,它可以免费为您提供排序、搜索和分页等功能。这在管理后端特别方便,在那里你可能需要在管理后端显示数以万计的项目(如果不是更多)。

如果你要展示产品(比如在商店门口),你很可能会想控制所有的造型、图像等。

此时,Datatables开始失去许多好处。

您可能希望将自定义AJAX请求与一些Javascript模板结合使用,以便完全控制产品的呈现方式。