PHP-MVC项目搭建

 时间:2024-11-20 00:35:20

1、项目结构说明config: 数据库配置和邮件服务器配置需要统一管理,放在config文件夹里frontend: 前台 homebackend: 后台 admin

PHP-MVC项目搭建

2、搭建过程(1).编码规范说明---非常重要(加分项)

PHP-MVC项目搭建

3、(2).定义核心启动类---让项目run起来1). 加载配置: 在使用前准备好配置(预加载),方便程序使用2). 定义常量: 通过路径常量可以定位到任何的项目内的资源定义run方法:framework/core/Application.php

PHP-MVC项目搭建

4、getcwd(): 获取当前工作目录的函数完成init方法编写:framework/core/Application.php

PHP-MVC项目搭建

5、注册自动加载:framework/core/Application.php

PHP-MVC项目搭建

6、完成路由分发controller=Product&action=indexclass_exists: 测试一个类是否存在,第一个参数是类名, 第二个参数是在检查是否调用自动加载函数,默认为true。实现控制器空间分割framework/core/Application.php

PHP-MVC项目搭建

7、(3).加载视图加载html页面,渲染输入。

PHP-MVC项目搭建

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

PHP-MVC项目搭建

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

PHP-MVC项目搭建PHP-MVC项目搭建

10、载入第三方代码类和辅助函数载入辅助函数类的编写:

PHP-MVC项目搭建

11、载入第三方代码类

PHP-MVC项目搭建

12、载入数据库模型模型用来处理业务逻辑的,业务逻辑通过数据库结构体现。增:insert()删:delete()改: update()查: selectByPk统计总行数: total()获取第几页的分页数据: pageRows, 主要在处理数据分页的时候用到

PHP-MVC项目搭建PHP-MVC项目搭建
  • PHP 搭建ThinkPHP框架
  • C#简单的MVC项目编写流程
  • Zend Studio怎么直接运行PHP项目
  • PHP开发:[2]PHP环境搭建——Apache的安装
  • 如何用原生php搭建MVC框架
  • 热门搜索
    多媒体是什么意思 女孩子学什么专业好 sw是什么 adc是什么意思 vip是什么意思 高兴得什么 cm是什么意思 精益求精的益是什么意思 花椰菜是什么 去肝火喝什么茶