XbPhp框架bulid0704是一个结合了thinkphp、cakephp和smatry等不同写法的php开源框架,有需要的朋友来php爱好者下载吧。
1.实现智能化目录加载,无需定义目录
2.实现定时缓存(减少查询次数,静态缓存数据,压缩缓存数据,提高执行效率)
3.自带了小型模版引擎机制
4.结合了CakePHP+ThinkPHP的写法
5.实现自动跨环境与跨平台的兼容,无需在修改配置
说明:
目录结构是以cakephp目录方式为参考写的...controller的写法都是以Cakephp的写法为基准,实现的,不过稍微有修改,视图则不在Cakephp的写法,个人认为像原生PHP的写法了,所以,视图参考smatry的模版引擎写法,写了一个简单的模版引擎写法,也自带了smarty,是以第三方插件载入进来,可以到配置文件给关闭掉.Model的写法不在参考Cakephp,个人感觉写的有点麻烦,所以使用Thinkphp的写法...组合一个XbPhp框架,虽然功能不多,但是易读,可以扩展,因为写法都很简单...没有太多包装代码...看起来不会绕晕初学者..后期维护主要加安全的功能与一些比较常用的函数...
XbPhp框架 v1.4.5 更新日记:
1、对POST数组进行处理,除了单引号与双引号自行过滤或转义
2、对路由更智能,多级目录也可以找到准确的目录
3、可以自由的禁用控制器在URL访问
4、可以共用系统配置文件,只要删除HOME自定义目录下的databases文件就会加载系统配置文件
5、新增伪静态参数用$_GET获取
6、对错误类进行了重新封装,可以让使用者,更加友好的找到错误点