zoukankan      html  css  js  c++  java
  • .NET-分页处理方式

    分页方案一:

    现在常见的前端框架datatable,easyui等的分页插件,都是采用的前端分页,原理:先将符合条件的数据全部加载到页面上,然后计算分页,进行分页处理。(装载全部数据)

    优点:

    --在分页前进行了查询条件的过滤

    --由于一次性查询出符合条件的数据,所以在翻页的过程中比较的流畅,前端的体验比较好

    缺点:

    --由于一次性查询所有的数据,当数据量巨大的时候,效率将成为严重的问题

    分页方案二:

    原理:先将符合条件的数据全部查询出来,然后进行服务器端的分页处理,加载的时候只加载第一页的数据,然后将计算出来的分页信息显示在列表的下方,当点击翻页的时候,重新调用当前页,并且将查询条件传入,进行查询,重复第一次加载的逻辑处理。(装载单页数据)

    优点:

    --由于一次只装载一页的数据,因此数据量大的时候分页的处理逻辑压力在服务器端

    缺点:

    --每次点击翻页都需要与服务器进行逻辑处理分页。

    --

  • 相关阅读:
    python常见排序算法解析
    分析python日志重复输出问题
    Mysql数据库基础
    横屏竖屏
    禁止iOS的弹性滚动 微信的下拉回弹
    移动性能
    取消双击上滑(针对iso)
    关于微信端 顶部会撑开页面的解决方案
    CSS动画简介
    browser-sync 使用简介
  • 原文地址:https://www.cnblogs.com/dekevin/p/5666953.html
Copyright © 2011-2022 走看看