通过PHP和SQL将大数据集渲染为四个部分

时间:2015-10-26 22:33:31

标签: php mysql twitter-bootstrap laravel dataset

我有一个性能问题和一个良好的代码方式"题。我正在使用Laravel框架,因为我在PHP中不太好。我想得到所有评论并将它们分组:

  1. 查看所有评论
  2. 批准的评论
  3. 待定评论
  4. 垃圾邮件
  5. 我想通过使用Twitter Bootstrap在4个标签中执行此操作,因此我需要一次全部数据。

    我在想3种方法:

    1. 一个数据库查询并执行PHP多个foreach循环。首先循环浏览所有注释并在屏幕上输出"查看所有注释"标签。在循环时,我将行分隔到其他选项卡的其他数据集中。唯一的方法是在视图模板中(我认为这不是一种非常好的方式)。
    2. 几个数据库查询,因此我立即为每个状态提供数据集。
    3. 点击标签时执行AJAX请求:loading new page in tabs using twitter bootstrap
    4. 在不损害性能的情况下,有更好的方法吗?或者我应该尝试两种方案并查看页面加载速度有多快?单击选项卡时,我非常倾向于使用AJAX请求。这是一个很好的方法吗?

0 个答案:

没有答案