php框架Phpbean说明
2015-01-24信息快讯网
Phpbean的核心文件说明如下(注意,核心文件大都可以单独使用):
1、 action.php action的基类。任何其他的action都必须是它的子类。里面之实现一个功能:对URL数据的处理。
2、 Exception.php是异常处理类,直接继承与Exception
3、 Registry.php phpbean的注册器。关于注册器,可以参考我翻译的文章在PHP中使用全局变量http://www.phpobject.net/blog/read.php/77.htm
4、 Router.php 路由处理。
5、 View.php 试图渲染类。
6、 DB/model.php 和Db/mysql.php 主要是模型层。目前只提供了MYSQL的封装。模型中实现了基本的CURD.对于多表联查等orm并没有实现(主要是考虑性能。)对于DB层的封装,如果需要复杂的orm实现,推荐使用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基础上提供二次开发接口。可能会参考weblucene和nutch的设计。关于中文分词可以参考使用zend Framework的lucene进行全文检索――中文分词
http://www.phpobject.net/blog/read.php/113.htm
Phpbean致力与为程序员提供一个高度灵活、高度透明的框架。
php下把数组保存为文件格式的实例应用
php date与gmdate的获取日期的区别
php 获取当前访问的url文件名的方法小结
用php实现的下载css文件中的图片的代码
php不用内置函数对数组排序的两个算法代码
php addslashes和mysql_real_escape_string
关于php fread()使用技巧
php session_start()关于Cannot send session cache limiter - headers already sent错误解决方法
php利用header函数实现文件下载时直接提示保存
php header 详细使用说明与使用心得第1/2页
ThinkPHP php 框架学习笔记
PHP 开源AJAX框架14种
PHP 开源框架22个简单简介
MayFish PHP的MVC架构的开发框架
攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页
php模板之Phpbean的目录结构
Phpbean路由转发的php代码
深入解析php模板技术原理【一】
php下MYSQL limit的优化
优化使用mysql存储session的php代码
Http 1.1 Etag 与 Last-Modified提高php效率
PHP读取目录下所有文件的代码
使用 eAccelerator加速PHP代码的方法
实现php加速的eAccelerator dll支持文件打包下载
用windows下编译过的eAccelerator for PHP 5.1.6实现php加速的使用方法
使用 eAccelerator加速PHP代码的目的
PHP的开发框架的现状和展望
用header 发送cookie的php代码
用PHP制作静态网站的模板框架(四)
用PHP制作静态网站的模板框架(三)
用PHP制作静态网站的模板框架(二)
用PHP制作静态网站的模板框架(一)