PHP-MVC项目搭建

 时间:2026-02-15 11:01:34

1、1.项目结构说明

config: 数据库配置和邮件服务器配置需要统一管理,放在config文件夹里

frontend: 前台 home

backend: 后台 admin

PHP-MVC项目搭建

2、2.搭建过程

(1).编码规范说明---非常重要(加分项)

PHP-MVC项目搭建

3、3.(2).定义核心启动类---让项目run起来

1). 加载配置: 在使用前准备好配置(预加载),方便程序使用

2). 定义常量: 通过路径常量可以定位到任何的项目内的资源

定义run方法:

framework/core/Application.php

PHP-MVC项目搭建

4、4.getcwd(): 获取当前工作目录的函数

完成init方法编写:

framework/core/Application.php

PHP-MVC项目搭建

5、5.注册自动加载:

framework/core/Application.php

PHP-MVC项目搭建

6、6.完成路由分发

controller=Product&action=index

class_exists: 测试一个类是否存在,第一个参数是类名, 第二个参数是在检查是否调用自动加载函数,默认为true。

实现控制器空间分割

framework/core/Application.php

PHP-MVC项目搭建

7、7.(3).加载视图

加载html页面,渲染输入。

PHP-MVC项目搭建

8、8.通过include函数加载视图文件:

PHP-MVC项目搭建

9、9.定位问题使用chrome的开发工具, f12打开, 火狐使用firebug

PHP-MVC项目搭建

PHP-MVC项目搭建

10、10.载入第三方代码类和辅助函数

载入辅助函数类的编写:

PHP-MVC项目搭建

11、11.载入第三方代码类

PHP-MVC项目搭建

12、12.载入数据库模型

模型用来处理业务逻辑的,业务逻辑通过数据库结构体现。

增:insert()

删:delete()

改: update()

查: selectByPk

统计总行数: total()

获取第几页的分页数据: pageRows, 主要在处理数据分页的时候用到

PHP-MVC项目搭建

PHP-MVC项目搭建

1、1.框架执行的上层流程图:

PHP-MVC项目搭建

2、2.控制器和模型流程介绍:

PHP-MVC项目搭建

  • PHP 搭建ThinkPHP框架
  • C#简单的MVC项目编写流程
  • Zend Studio怎么直接运行PHP项目
  • PHP开发:[2]PHP环境搭建——Apache的安装
  • 如何用原生php搭建MVC框架
  • 热门搜索
    公司组织旅游通知 宁波旅游团 中国旅游指南 苏州旅游公司 深圳市文体旅游局 景宁旅游 西藏旅游网 泰格旅游网 佘山旅游 关于旅游的ppt