再出江湖,Jpage分页php版发布

歌道近些日子相比较烦,笔者云方今相比忙,但无论烦与忙,都不能够阻挡作者对才具的言情,亦无法围堵本人要做中国开源职业的脚步。

宣示:本文同不时候公布于一搏IT社区、CSDN、昨夜风个人网址,应接任何网址/个人转发,但请保留评释新闻和小编消息,多谢同盟!

作为自个儿提议已久的jwork框架,终于,于二零零六年未,形成了php第一版。Jwork框架分为二种语言:Java版.Net版PHP版前段时间,java和.net版高居研究开发阶段。php版jwork
v1.0 for
php起始计划于2010年6月1日行业内部开源。Jwork框架的特色:1、和此外框架相比较,Jwork框架不需配置,不改换原本开辟习贯。2、Jwork框架是付出的资历集,集成了软件中成本中常用的API。3、Jwork框架集成了Jpage分页,AJAX,HTML编辑器等。4、丰盛升高开辟成效,便于小组开采、合营开采。Jwork
v1.0 forphp
jwork v1.0 for
php是用以php开拓的三个框架集。现将其作用简要介绍如下:1、集成Jpage,最优化的分页方案。Jpage覆灭了海量和常常查询的急需,优化了软件布局,一句sql就可以分页,为互联网络存活的特等分页解决方案。2、集成数据层DAO,最简便易行的数量操作。日常来说,开荒须求操作数据库。开荒php就意味着要对mysql操作。出于此,Jwork框架v1.0集成了对mysql操作的卷入。对于插入数据,无需写sql语句,只需点名列名,控件名就能够。对于校勘数据,可完结表单自动回填,不需去给控件赋值。3、集成了ajax框架,一句话就能够兑现ajax。随着web2.0的衍生和变化,ajax的行使尤其广,jwork框架选择最原始、清晰的ajax达成,即轻易方便的达成了ajax,又让ajax的各进度清晰可以看见。4、集成众多研究开发者的多年付出经验。jwork框架的局地工具类,时间类、上传类、邮箱类等API,集成了成百上千研究开发者的Java、.NET、PHP、ASP的web开采阅世,你在支付中常境遇供给完毕,在jwork框架中均有收音和录音。5、集成了付出中常用的JS和PHP验证方法,如email格式、手机格式、居民身份证格式的证实。时间正是金钱,提供开辟效能,不但能够让您拿走能源,更能够令你轻巧应对开垦职业。Jwork部分演示:**添加**、改良演示:function Add(State of Qatar{$data = new
MysqlDao(卡塔尔(قطر‎;$filed=code_name,code_lang,user_id,

作者:靳英辉(昨夜风)版本:Jpage v2.0 for php发表:2008-12-02

______________________________________________________________

在前后相继推出指向性Java、.Net2.0开支语言下的Jpage两版分页之后,随着一搏IT社区、abcbaby、加拿房土地资金财产网、中中原人民共和国开源网的支付需求,以致新东方一搏PHP01班的严穆起航,对php下的Jpage分页需要,提上日程。

本子历史:二零零六年七月,Jpage分页php版诞生,最早应用于多少个品种中。2007年1月,小编和PHP01的学习者们,一齐对Jpage第一版张开了一揽子的测验和周详。2010年十十月,Jpage
2.0 php的出世。

Jpage v2.0 for php

特点:1、通用的数据封装。只需包含mysql.php,消除全体增、删、改、查的难题。施行SQL语句、试行过程、重返数组结果、返架一行结果、再次回到一行一列,尽在其间。对数据持装类,吸纳了微软的.NET数据层的思辨,结合了实际支付须要,将大大提高开辟功用。

2、只需一条查询语句。应用简便、开垦急忙、最优查询一向是Jpage体系分页的宗旨情想。只需一条语句,即帮忙日常查询、海量查询,并同期得到多种分页样式,
那正是Jpage分页。

3、优化一小点查询和海量查询。经Mysql5
260万条数据测量试验,Jpage分页施行飞速。明显优于网络其它分页以至基于PHP程序层结果集的分页。在Mysql中,Jpage分页选择了limit来分页,这一往直前了Jpage分页需多少,取多少基于数据库层面的分页观念。

4、内置三种页脚风格。为精通决差别的展现必要,Jpage分页内置了二种页脚展现风格:私下认可样式:切合平常公司须求。简捷样式:切合窄页面展现必要。数据样式:切合海量数据展现须求。除了上述二种风格之外,开辟者还可在footPage.php中自定义风格。

5、灵活的页脚样式调节。您能够定义诸如:#page
a{color:red}样式表文件,来获取差异突显效果。

6、与Jwork框架无缝集成。作为Jwork框架的前身,Jpage分页,它不是叁个在打仗。Jwork框架是软件支付的经历集、通用集、功能集。

对比:

平常分页/自定分页存在的难点:1、网站传参的标题。英特网有些分页,包蕴大家和好写的分页,往往忽略了网站传参的主题材料。我们理解,分页的网址日常为:list.php
list.php?page=2,

但当网址有参数时,list.php?name=yiboitid=26日常分页则为:list.php?page=2Jpage分页为:list.php?name=yibitid=20page=2

2、书写复杂、代码冗余、和数据层独立。貌似的分页,和数据层独立,并且和视图过于耦合,在选取上、开荒上、运营功能上都是值得商榷的。Jpage分页,已前后相继发表Java、.Net、PHP三版,基于相符观念,经过百万级档案的次序测量试验、压力测验,还没现身其余难题。Jpage分页,把分页作为数据层八个作用,把显示层(分页样式卡塔尔(قطر‎以安插文件独立出来,站在松弛耦合的中度,让开垦如此方便。

3、基于结果集的分页或依据存款和储蓄进程。分页首要有两种方案,一种是依赖结果集的指针,一种是基于数据端TOP
N的考虑。

You can leave a response, or trackback from your own site.

Leave a Reply

网站地图xml地图