在制作网站的时候,分页功能这项应用是大家最熟悉不过的了,它将过长的文章分成两页让用户浏览起来比较舒服,下面我们就来看看一个完美的分页函数应该具备的功能。
一、速度快,这个是最基本的条件,网络上流行的大部分分页函数都是用100行代码只做了10行代码的事情,效率不高;我们不鼓励使用分页类(Class),大家都知道类的执行效率比函数要低。
二、支持前台表现的多样化,常用应用如:首页、上一页、页码、下一页、尾页、输入页吗框,下拉菜单框等;需要将基础数据分离出来,方便让前台模板制作人员自由自合出各种分页样式。
三、可以接受任意的get或者post参数,分页是需要应用到多个地方的,可以是新闻列表、产品列表、搜索结果列表等,每个页面所传递的参数不尽相同,所以应该支持多个参数自由传递。
四、自定义是否支持伪静态,当开启伪静态的时候分页的链接也应该跟随相应变化。
五、支持AJAX应用,在一些页面的局部数据区域,需要在整体页面不刷新的前提下快速分页,这就需要分页函数提供ajax支持。
北京网站建设 北京网页设计 网站制作(www.bjycxf.com)