搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
PHP项目案例开发从入门到实战(微课视频版题库版)
0.00     定价 ¥ 79.80
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787302570974
  • 作      者:
    编者:马石安//魏文平|责编:王冰飞//薛阳
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2021-10-01
收藏
畅销推荐
内容介绍
本书是为学习PHP程序设计编写的一部实践性教材,详细讲解了PHP项目开发的方法及关键技术。 全书共10章,分为“开发准备”和“项目案例”两篇。第一篇包括第1~4章,介绍了PHP项目开发前的一些准备知识,包括开发环境的搭建、前端技术、后端技术以及PHP框架;第二篇包括第5~10章,第5~7章介绍了3个PHP课程设计项目案例,即“内容管理系统”“日程管理系统”以及“在线课程系统”,分别采用面向过程、面向对象以及Smarty模板+面向对象的程序设计方法进行开发;第8~10章介绍了3个PHP的实践性项目案例,即“校园信息平台”“电子商务系统”以及“在线办公系统”,分别采用WordPress开源软件、CodeIgniter框架以及ThinkPHP6框架技术进行开发。 本书结构清晰、语言简练、内容翔实,具有系统性、综合性和实用性等特点。书中选配的6个项目案例均来自实际,全面覆盖了PHP项目开发的基础理论知识及技术规范,并配套了同步的视频讲解,非常适合具备基本的计算机程序设计知识以及Web技术知识的读者。 本书可作为高等院校计算机专业、网络技术培训中心等相关课程的教材或教学参考书,也可供软件开发人员进行项目开发、在校学生进行课程设计与毕业设计时参考。
展开
目录
第一篇 开发准备
第1章 运行环境
1.1 环境搭建
1.1.1 WampServer的安装
1.1.2 WampServer的配置
1.2 环境测试
1.2.1 PHP项目的安装
1.2.2 PHP项目的运行
1.3 本章小结
第2章 前端技术
2.1 网页设计
2.1.1 网页文档
2.1.2 网页页面布局
2.1.3 网页设计案例
2.2 页面元素操作
2.2.1 HTML DOM模型
2.2.2 DOM操作
2.3 网页事件处理
2.3.1 事件绑定
2.3.2 事件处理
2.3.3 AJAX技术
2.4 前端框架简介
2.4.1 jQuery
2.4.2 Bootstrap
2.4.3 Layui
2.5 本章小结
第3章 后端技术
3.1 PHP语言基础
3.1.1 语法基础
3.1.2 流程控制
3.1.3 字符串
3.1.4 数组
3.1.5 错误处理
3.2 面向过程编程
3.2.1 数据输入
3.2.2 会话管理
3.2.3 文件操作
3.2.4 数据库操作
3.3 面向对象编程
3.3.1 类与对象
3.3.2 继承与多态
3.3.3 辅助函数
3.3.4 高级特性
3.3.5 数据库操作
3.4 PHP扩展与应用
3.4.1 PEAR扩展库
3.4.2 PDF扩展
3.5 本章小结
第4章 PHP框架
4.1 PHP框架简介
4.2 CodeIgniter框架
4.2.1 下载与测试
4.2.2 工作原理
4.2.3 简单案例
4.3 ThinkPHP框架
4.3.1 安装与测试
4.3.2 工作原理
4.3.3 简单实例
4.4 WordPress开源软件
4.4.1 下载与安装
4.4.2 简单应用
4.4.3 主题开发
4.5 本章小结
第二篇 项目案例
第5章 内容管理系统
5.1 项目简介
5.1.1 功能描述
5.1.2 运行预览
5.2 项目准备
5.2.1 系统初步设计
5.2.2 系统流程设计
5.2.3 数据库设计
5.3 后台功能实现
5.3.1 主页设计
5.3.2 登录与登出
5.3.3 用户信息管理
5.3.4 内容管理
5.4 前台功能实现
5.4.1 前台首页
5.4.2 内容详情
5.4.3 分类查询
5.4.4 文章搜索
5.5 本章小结
第6章 日程管理系统
6.1 项目简介
6.1.1 功能描述
6.1.2 运行预览
6.2 系统架构设计
6.2.1 系统URL访问模式
6.2.2 系统架构初步设计
6.2.3 系统架构优化设计
6.2.4 类文件的自动加载
6.2.5 视图文件的加载
6.3 前台功能实现
6.3.1 前台首页
6.3.2 日历的显示
6.3.3 日程的显示
6.3.4 用户注册与登录
6.3.5 用户中心
6.4 后台功能实现
6.4.1 用户管理
6.4.2 日程管理
6.5 本章小结
第7章 在线课程系统
7.1 项目简介
7.1.1 系统功能结构
7.1.2 系统流程
7.1.3 系统预览
7.2 数据库设计
7.2.1 数据库概念设计
7.2.2 创建数据库及数据表
7.3 系统架构设计
7.3.1 文件目录结构
7.3.2 系统架构搭建
7.4 系统功能实现
7.4.1 用户中心
7.4.2 系统主页
7.4.3 在线学习
7.4.4 在线答疑
7.4.5 在线测试
7.5 本章小结
第8章 校园信息平台
8.1 项目简介
8.1.1 功能描述
8.1.2 运行预览
8.2 开发准备
8.2.1 WordPress安装
8.2.2 主题初步设计
8.3 模板设计
8.3.1 主页模板
8.3.2 信息详情模板
8.3.3 留言和回复模板
8.3.4 页面类型模板
8.3.5 搜索页面模板
8.4 功能实现
8.4.1 导航功能
8.4.2 搜索功能
8.4.3 内容显示
8.4.4 侧边栏设计
8.4.5 信息详情
8.5 本章小结
第9章 电子商务系统
9.1 项目简介
9.1.1 功能描述
9.1.2 运行预览
9.2 开发准备
9.2.1 框架准备
9.2.2 基本配置
9.2.3 静态资源
9.2.4 自定义资源
9.3 数据库设计
9.3.1 数据库概念设计
9.3.2 数据表设计
9.4 前台功能模块设计
9.4.1 前台首页设计
9.4.2 商品展示模块
9.4.3 购物车模块
9.4.4 订单处理模块
9.5 后台功能模块设计
9.5.1 后台首页设计
9.5.2 商品信息管理
9.6 本章小结
第10章 在线办公系统
10.1 项目简介
10.1.1 功能描述
10.1.2 运行预览
10.2 开发准备
10.2.1 ThinkPHP 6下载与安装
10.2.2 ThinkPHP 6本地环境配置
10.2.3 thinkTemplate模板引擎安装
10.2.4 ThinkPHP多应用模式
10.2.5 静态资源准备
10.3 数据库设计
10.3.1 数据库概念设计
10.3.2 数据库物理结构设计
10.4 功能实现
10.4.1 前台首页设计
10.4.2 用户注册与登录
10.4.3 前台主页设计
10.4.4 人事消息模块
10.4.5 考勤管理模块
10
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证