php框架Phpbean說明
更新時間:2008年01月10日 20:02:55 作者:
php框架Phpbean說明
Phpbean的核心文件很少,這和phpbean的設(shè)計思想(強調(diào)性能和分工合作開發(fā))是非常相關(guān)的。Phpbean的核心僅僅只是實現(xiàn)基本的MVC框架,不提供任何多余的代碼,對程序員是非常透明的。
Phpbean的核心文件說明如下(注意,核心文件大都可以單獨使用):
1、 action.php action的基類。任何其他的action都必須是它的子類。里面之實現(xiàn)一個功能:對URL數(shù)據(jù)的處理。
2、 Exception.php是異常處理類,直接繼承與Exception
3、 Registry.php phpbean的注冊器。關(guān)于注冊器,可以參考我翻譯的文章在PHP中使用全局變量http://www.phpobject.net/blog/read.php/77.htm
4、 Router.php 路由處理。
5、 View.php 試圖渲染類。
6、 DB/model.php 和Db/mysql.php 主要是模型層。目前只提供了MYSQL的封裝。模型中實現(xiàn)了基本的CURD.對于多表聯(lián)查等orm并沒有實現(xiàn)(主要是考慮性能。)對于DB層的封裝,如果需要復雜的orm實現(xiàn),推薦使用ZF的DB。
目前PHPBEAN提供的可選庫類有:
1、 FILE文件庫類。提供了文件上傳、下載封裝類。
2、 Page分頁類。JS和PHP分頁類。
3、 IMG圖像處理類。目前只提供驗證碼程序
4、 Validate驗證類。支持和zend Framework的驗證類一起使用。具體可以參考如何擴展ZF——Validate擴展 http://www.phpobject.net/blog/read.php/110.htm
5、 Lucene全文檢索(即將推出)。是在zend lucene基礎(chǔ)上提供二次開發(fā)接口??赡軙⒖紈eblucene和nutch的設(shè)計。關(guān)于中文分詞可以參考使用zend Framework的lucene進行全文檢索——中文分詞
http://www.phpobject.net/blog/read.php/113.htm
Phpbean致力與為程序員提供一個高度靈活、高度透明的框架。
Phpbean的核心文件說明如下(注意,核心文件大都可以單獨使用):
1、 action.php action的基類。任何其他的action都必須是它的子類。里面之實現(xiàn)一個功能:對URL數(shù)據(jù)的處理。
2、 Exception.php是異常處理類,直接繼承與Exception
3、 Registry.php phpbean的注冊器。關(guān)于注冊器,可以參考我翻譯的文章在PHP中使用全局變量http://www.phpobject.net/blog/read.php/77.htm
4、 Router.php 路由處理。
5、 View.php 試圖渲染類。
6、 DB/model.php 和Db/mysql.php 主要是模型層。目前只提供了MYSQL的封裝。模型中實現(xiàn)了基本的CURD.對于多表聯(lián)查等orm并沒有實現(xiàn)(主要是考慮性能。)對于DB層的封裝,如果需要復雜的orm實現(xiàn),推薦使用ZF的DB。
目前PHPBEAN提供的可選庫類有:
1、 FILE文件庫類。提供了文件上傳、下載封裝類。
2、 Page分頁類。JS和PHP分頁類。
3、 IMG圖像處理類。目前只提供驗證碼程序
4、 Validate驗證類。支持和zend Framework的驗證類一起使用。具體可以參考如何擴展ZF——Validate擴展 http://www.phpobject.net/blog/read.php/110.htm
5、 Lucene全文檢索(即將推出)。是在zend lucene基礎(chǔ)上提供二次開發(fā)接口??赡軙⒖紈eblucene和nutch的設(shè)計。關(guān)于中文分詞可以參考使用zend Framework的lucene進行全文檢索——中文分詞
http://www.phpobject.net/blog/read.php/113.htm
Phpbean致力與為程序員提供一個高度靈活、高度透明的框架。
相關(guān)文章
php使用Smarty的相關(guān)注意事項及訪問變量的幾種方式
使用Smarty的相關(guān)注意事項及訪問變量的幾種方式分享,需要的朋友可以參考下。2011-12-12最簡便的MySql數(shù)據(jù)庫備份方法MySQLdump
2008-01-01使用TinyButStrong模板引擎來做WEB開發(fā)
使用TinyButStrong模板引擎來做WEB開發(fā)...2007-03-03