【中级篇】项目二:内容管理系统.ppt

上传人:da****u 文档编号:1103761 上传时间:2018-12-07 格式:PPT 页数:110 大小:2.37MB
下载 相关 举报
【中级篇】项目二:内容管理系统.ppt_第1页
第1页 / 共110页
【中级篇】项目二:内容管理系统.ppt_第2页
第2页 / 共110页
【中级篇】项目二:内容管理系统.ppt_第3页
第3页 / 共110页
【中级篇】项目二:内容管理系统.ppt_第4页
第4页 / 共110页
【中级篇】项目二:内容管理系统.ppt_第5页
第5页 / 共110页
点击查看更多>>
资源描述

1、 PHP【 中级篇 】 项目二:内容管理系统模块 五 后台 功能实现 MySQL安装与使用 HTTP、会话 技术 PHP操作数据库 文件、图像 技术 任务一任务二任务三项目准备管理员登录栏目管理任务四任务五文章管理排序与搜索任务五 分页导航目录 在项目开发的初始阶段,先进行项目的目录结构划分,才能合理、规范地管理项目中的各种文件。根据功能模块划分,本项目的目录结构如下所示。项目初始化任务一:项目准备 项目初始化文件 说明common 前后台 公共文件目 录upload 前后台 上 传 文件目 录css 前台 CSS样 式文件目 录js 前台 JavaScript文件目 录image 前台 图

2、片文件目 录view 前台 HTML模板文件目 录init.php 前台 初始化文件index.php 前台 首 页文件 说明admin 后台 文件目 录admincss 后台 CSS样 式文件目 录adminjs 后台 JavaScript文件目 录adminimage 后台 图 片文件目 录adminview 后台 HTML模板文件目 录admininit.php 后台 初始化文件adminindex.php 后台 首 页任务一:项目准备 项目初始化n 项目首先分成了前台和后台两个平台n 将 common和 upload目录作为前后台公共目录n 后台相关的文件全部放到了 admin目录中n

3、 从而在目录结构上对前后台进行了区分任务一:项目准备 项目初始化在完成目录划分后,接下来为项目的前后台创建初始化文件,为项目定义一些基础的常量,方便在项目中使用。任务一:项目准备 项目初始化n 为前台创建初始化文件 init.php 定义常量 APP_DEBUG,用于表示是否开启调试,其值可以为 true和 false。当开启时将提示完整的错误信息以便于调试,否则只进行简单的错误提示。 定义常量 COMMON_PATH和 UPLOAD_PATH,用于表示公共文件目录和上传文件目录的路径。 从前台进行访问时,从当前目录 “./”开始。任务一:项目准备 项目初始化n 为后台创建初始化文件 admi

4、ninit.php 定义常量 APP_DEBUG,用于表示是否开启调试,其值可以为 true和 false。当开启时将提示完整的错误信息以便于调试,否则只进行简单的错误提示。 定义常量 COMMON_PATH和 UPLOAD_PATH,用于表示公共文件目录和上传文件目录的路径。 从后台进行访问时,从上级目录 “./”开始。任务一:项目准备 函数库与配置文件 函数库在项目开发时,有许多常用的功能可以通过函数来完成,因此应该为项目创建一个函数库,保存项目中的常用函数。常用函数的名称,通过一个大写字母的命名风格,既书写方便,又便于程序阅读。任务一:项目准备 函数库与配置文件 函数库在 common目录中创建文件 function.php,编写一个 “E()”函数。 函数名是英文单词 “error”的首字母缩写,表示程序遇到错误。 该函数有两个参数 $msg和 $debug,参数 $debug的默认值为空字符串 该函数的参数 $msg表示错误信息, $debug表示调试信息 当开启调试时,显示错误信息和调试信息,而关闭调试时,只显示错误信息 在完成编写函数库后,接下来在项目的初始化文件中载入函数库任务一:项目准备

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。