歌道“最近比較煩”,我雲“最近比較忙”,但無論煩與忙,都不能阻止我對技術的追求,亦不能打斷我要做中國開源事業的腳步。
作為我提出已久的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 for php
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,