PHP-MVC项目搭建

2025-04-24 08:52:07

1、1.项目结构说明config: 数据库配置和邮件服务器配置需要统一管理,放在config文件夹里frontend: 前台 homebackend: 后台 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=indexclass_e旌忭檀挢xists: 测试一个类是否存在,第一个参数是类名, 第二个参数是在检查是否调用自动加载函数,默认为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项目搭建
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢