2015-04-06 107 views
3

这是关于网站性能的一般性问题。
让我们假设我将有成千上万的产品等店...Laravel分页与数据表性能

我要加载的每个页面30种产品上最大的名单,我应该用laravel或datatables的内置pagination

在分页上使用数据表或数据表的分页方式有什么巨大的优势吗?

我已经在laravel上使用了这两种分页和数据表格,两者都可以正常工作,但是我没有获得数千种产品的数据库经验,这些数据库是我当前项目的目标。

谢谢! :)

回答

0

它更关于ajax。如果你觉得没有数据表AJAX请求其仅仅作为经典分页

同样有一个在数据库操作与方法

没有区别

它的所有加载网页加载后的数据或进行页面之前。您将使用相同的查询来实现此目的。就我个人而言,我会使用带有平滑加载动画的数据表,以获得更好的用户体验

0

数据表通常不会成为拥有数千个商品的店面的最佳选择。

您获得的收益数据表是它为您提供诸如免费订购,搜索和分页等功能。这对于管理后端特别方便,您可能需要在管理后端显示数以万计的项目(,如果不是更多)。

如果你将要展示的产品(在店面前说)你是最有可能会想拥有控制权的所有造型,图像等

此时数据表开始失去很多的它的好处。

您可能希望查看使用一些Javascript模板的自定义AJAX请求,以便完全控制您的产品将如何呈现。