发布于 2015-01-12 08:30:33 | 162 次阅读 | 评论: 0 | 来源: 网友投递
initPHP 轻量级的php开发框架
initPHP是一款轻量级的php开发框架,采用分层体系架构,适合大中型网站架构。提供丰富的library类库,以及简单的框架扩展机制。InitPHP还提供详细的开发文档,可以让您在使用该框架的时候更加简单实用。InitPHP实现了抽象DB层、分层体系架构、缓存无缝切换机制、简单模板机制、多模型部署机制、强大的安全体系,是快速开发php应用的利器。
InitPHP v3.8.1版本发布,15年,我们也是蛮拼的
更新日志:
InitPHP V3.8.1版本更新:
1. 新增配置参数$InitPHP_conf['show_all_error'],开启情况,在DEBUG模式下打印所有PHP错误信息;默认情况error_reporting(E_ERROR | E_PARSE);
2. 模板编译文件夹没有可写权限777的时候的提示信息。
3. Controller中新增$this->controller->check_service_return()方法
4. Nosql模块,不能多个实例同时运行的BUG修复
5. 去除InitPHP::registerAutoloader方法
6. INITPHP_OUT_PATH:支持自定义路径部署。例如:$InitPHP_conf['controller']['path']= 'INITPHP_OUT_PATH:/home/admin/www/admin'; 则可以自定义绝对路径。
7. 修复RPC bug。getService少传一个$path的参数。
8. 新增ip.init.php
9. rpc_init()中的IP段判断方式重构。
10.优化InitPHP::url方法,配置文件中的URL自动添加后斜杠/
11.Controller自动支持首字母大写。例如MyController和myController,c的参数都为my
感谢 @巴途Way @cloverphp @SK @西湖螃蟹 @Anran 等的建议和支持
initPHP是一款轻量级的php开发框架,采用分层体系架构,适合大中型网站架构。提供丰富的library类库,以及简单的框架扩展机制。InitPHP还提供详细的开发文档,可以让您在使用该框架的时候更加简单实用。InitPHP实现了抽象DB层、分层体系架构、缓存无缝切换机制、简单模板机制、多模型部署机制、强大的安全体系,是快速开发php应用的利器。
InitPHP3.6更新日志:
1. 新增框架拦截器
2. 修改框架默认Module,Controller,Action逻辑,如果参数不存在则返回404错误页
3. 修改获取IP地址的函数BUG
4. 新增验证码增强类
5. ajax_return 添加json和xml的HTTP Content-type
感谢 Anran 提供的支持