摘要: 一、文件结构 建立3个文件夹 controller文件夹存放控制器文件 view文件夹存放视图文件 model文件夹存放数据文件 建立1个index.php 作为唯一入口 二、控制器 我们在controller文件夹下建立一个democontroller.php文件,文件内容如下 这个文件里面我们只 阅读全文
posted @ 2019-06-04 09:48 聽丶 阅读(1962) 评论(0) 推荐(0) 编辑
摘要: 什么是框架? 是一堆代码的集合,里面包含变量、函数、类、常量,里面也有设计模式、MVC、AR数据库、单例等。 为什么要使用框架? 使用框架可以节省工作量,可以快速、稳定、高效的搭建程序系统;可以使本身的维护性、灵活性、适应客户需求方面得到最大化的增强,集中精力在业务方面。 ThinkPHP解压后:文 阅读全文
posted @ 2019-06-04 09:45 聽丶 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 目录结构如下: 如果是mac或者linux环境,请确保runtime目录有可写权限 5.0的部署建议是public目录作为web目录访问内容,其它都是web目录之外,当然,你必须要修改public/index.php中的相关路径。如果没法做到这点,请记得设置目录的访问权限或者添加目录列表的保护文件。 阅读全文
posted @ 2019-06-04 09:36 聽丶 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 模型层典型实现 典型的MVC框架中,模型层代码组织结构是什么样的! 模型类 每张表,对应一个操作模型,当前表中的所有操作,都是用该模型完成! [模型类]每张表的操作模型,由某个模型类实例化而来的对象【语法】。 每个表操作,对应模型对象的一个方法。 模型类的示例代码: 同时修改控制器中,使用模型的方法 阅读全文
posted @ 2019-06-04 09:06 聽丶 阅读(155) 评论(0) 推荐(0) 编辑
摘要: MVC 以ecshop的前台为例: 功能一: 首页 购物车数据,商品分类数据,其他的首页需要的数据 功能二: 拍卖活动 购物车数据,商品分类数据,拍卖相关数据 功能三: 团购商品 购物车数据,商品分类数据,团购相关数据 可见,应该数据的处理分离出来,在需要的功能中调用即可! M:模型 用来操作表的 阅读全文
posted @ 2019-06-04 09:01 聽丶 阅读(100) 评论(0) 推荐(0) 编辑
摘要: public和var的作用差不多 因为 var定义的变量如果没有加protected 或 private则默认为publicphp4 中一般是用 varphp5 中就一般是用 public了现在基本都是使用public来代替varvar是定义变量的;而public是定义property(属性)和me 阅读全文
posted @ 2019-06-04 08:56 聽丶 阅读(585) 评论(0) 推荐(0) 编辑