/PHP-

一个简单的PHP框架

Primary LanguagePHP

一个简单的PHP框架
框架架构图:
action 控制器
│   ├── pc pc控制器(也可以在下面建立Wap控制器)
│   │   └── Test_ActionIndex.class.php pc控制器
│   └── WebBaseAction.class.php 控制器中间层
├── common 配置目录
│   ├── config.php 系统配置,路由,DB,常量,LOG……
│   └── Action Action基础类
├── db 数据库基础类
│   ├── Db.class.php 数据库操作类(基类)
│   └── DbWrapper.class.php 数据库包装类
├── fe 模板
│   ├── static
│   │   ├── css CSS样式
│   │   │   └── demo.css
│   │   ├── images 图片
│   │   │   └── demo.jpg
│   │   └── js JS代码
│   │   └── demo.js
│   └── templates 模板
│   └── test 不同项目区分不同的块(这里是测试)
│   └── test.tpl
├── index.php 项目主入口
├── module 数据层
│   ├── UserDao.class.php
│   └── UserService.class.php
├── phplib 核心类
│   ├── framework 框架类
│   │   ├── Action.class.php Action抽象类
│   │   ├── ActionController.class.php 操作控制器 提供URI路由行动
│   │   ├── Application.class.php Application入口
│   │   └── Context.class.php 模块基础类
│   ├── log Log类
│   │   └── CLog.class.php
│   └── smarty 模板类
├── README.md
└── utils 系统方法
├── ResourceFactory.class.php Smarty工厂类
├── TableService.class.php 分表分库方法
└── Utils.class.php 常用方法