##实用,简单php开发框架
##一.设计理念
- 组件通俗易懂,力求做最简单的界面封装。
- 业务代码自治,不依赖外部服务器环境,业务代码迁移仅仅需要cp即可。
- 数据逻辑前移收敛,db仅仅作为数据持久工具,不携带任何业务逻辑。全部逻辑应在代码中完成。
##2.框架包含
- 路由器构成框架
- 数据库ar模型封装简化大量工作
- 一堆工具
- 所有组件都可以在cli环境中实用。
- 全部流程由配置文件控制,配置文件是app的灵魂核心
###2.1路由器
- 仅支持控制器和方法两层封装。无package的概念。
- 支持路由注入,业务可完全控制路由映射。提供默认路由器。
###2.2.数据库操作封装
- 实现单表ar封装
- 不支持多表联查,仅支持简单单句sql
- 多数据库驱动,无缝更换
###2.3.实用工具
- 整数编码
- 字符串随机加密
- 压缩*
- 时间处理函数
- 汉字拼音处理函数
- 上传文件类
- http客户端封装
- 图片处理类*
- memc、redis、mongodb等常用服务界面封装