澳门新葡萄京官网首页中国php新动力,Jwork框架即将发表

歌道最近比较烦,我云最近比较忙,但无论烦与忙,都不能阻止我对技术的追求,亦不能打断我要做中国开源事业的脚步。

声明:本文同时发表于一搏IT社区、CSDN、昨夜风个人网站,欢迎任何网站/个人转载,但请保留声明信息和作者信息,多谢合作!

作为我提出已久的jwork框架,终于,于2007年未,形成了php第一版。Jwork框架分为三种语言:Java版.Net版PHP版目前,java和.net版处于研发阶段。php版jwork
v1.0 for
php初步计划于2008年2月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(){$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分页需求,提上日程。

版本历史:2007年10月,Jpage分页php版诞生,初步应用于几个项目中。2007年11月,我和PHP01的学生们,一起对Jpage第一版进行了全面的测试和完善。2008年12月,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=20一般分页则为:list.php?page=2Jpage分页为:list.php?name=yibitid=20page=2

2、书写复杂、代码冗余、和数据层独立。一般的分页,和数据层独立,并且和视图过于耦合,在使用上、开发上、运行效率上都是值得商榷的。Jpage分页,已先后发布Java、.Net、PHP三版,基于同一思想,经过百万级项目测试、压力测试,尚未出现任何问题。Jpage分页,把分页作为数据层一个功能,把显示层(分页样式)以配置文件独立出来,站在松散耦合的高度,让开发如此便捷。

3、基于结果集的分页或基于存储过程。分页主要有两种方案,一种是基于结果集的指针,一种是基于数据端TOP
N的思想。

发表评论

电子邮件地址不会被公开。 必填项已用*标注