您的位置:首页 > 其它

mvc review

2015-06-20 20:57 295 查看
MVC:
model : model业务层(商品 用户 订单...)==>数据操作逻辑层(curd)==>数据操作实现层(mysql mysqi pdo)
control : mod_rewrite开启 => rewrite规则 => .htaccess使用 => url静态化 => route路由解析(伪静态 + 二级域名) => control分发
view : 加载变量值 $_output[]=$values 加载显示页 include_once($templates) 跟踪信息(trace 系统函数显示)

核心框架:
frame(core): shopnc.php 统一加载和调用下面的
cache(缓存) core(base+route) db(数据库类) function(业务) libraries(应用库类)

文件功能:

shopnc.php 框架类,统一入口处理
—define 定义常量
—$_GET $_POST 过滤输入

—加载基础类 route(路由) core(公共方法) base(基类) goods(业务类) ,如果不存在就是__call ,autoload机制

1.base.php 基础类
public static function run(){
self::cp(); //来源验证 localhost ip...
self::init(); //初始化模块 session coo kie date...
self::control(); //url分发 mvc
}

2.core.php 公共方法 model+view
model validatecode cookie session showMessage/Dialog header refer encrypt getIp dir/file speicalcharTransfer systemInfo url includefile rand ...

3.route(见controller) controller

4.goods (购物业务)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: