• PHP网站开发实例教程(第2版第二版) 黑马程序员 人民邮电出版社 9787115530202 正版旧书
21年品牌 40万+商家 超1.5亿件商品

PHP网站开发实例教程(第2版第二版) 黑马程序员 人民邮电出版社 9787115530202 正版旧书

正版旧书 里面部分笔记 内容完好 可正常使用 旧书不附带光盘

0.1 九五品

库存45件

江西南昌
认证卖家担保交易快速发货售后保障

作者黑马程序员

出版社人民邮电出版社

ISBN9787115530202

出版时间2020-07

装帧线装

页数256页

货号4447704

上书时间2024-04-15

辉煌二手教材专营店

七年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九五品
商品描述
温馨提示:亲!旧书库存变动比较快,有时难免会有断货的情况,为保证您的利益,拍前请务必联系卖家咨询库存情况!谢谢!
书名:PHP网站开发实例教程(第2版)
编号:4447704
ISBN:9787115530202[十位:]
作者:黑马程序员
出版社:人民邮电出版社
出版日期:2020年07月
页数:256
定价:49.80 元
参考重量:0.500Kg
-------------------------
新旧程度:6-9成新左右,不影响阅读,详细情况请咨询店主
如图书附带、磁带、学习卡等请咨询店主是否齐全* 图书目录 *
第 1章 开发环境搭建001 学习目标 001 1.1 安装Visual Studio Code 001 1.2 搭建WAMP环境 002 1.2.1 安装Apache 003 1.2.2 安装PHP 006 1.2.3 安装MySQL 008 1.3 安装Composer依赖管理工具 011 1.4 Web服务器配置 012 1.4.1 配置虚拟主机 012 1.4.2 访问权限控制 013 1.4.3 【案例】按照要求配置虚拟主机 014 本章小结 016 课后练习 016 第 2章 PHP框架基础(上) 018 学习目标 018 2.1 初识框架 018 2.1.1 什么是框架 018 2.1.2 常见的PHP框架 019 2.2 MVC设计模式 019 2.2.1 什么是MVC 019 2.2.2 【案例】体验MVC设计模式 020 2.3 框架的单一入口和路由 024 2.3.1 什么是单一入口 024 2.3.2 【案例】单一入口的实现 025 2.3.3 【案例】隐藏入口文件 026 2.3.4 框架中的路由 026 2.3.5 【案例】路由的代码实现 027 2.4 命名空间 027 2.4.1 命名空间的定义 027 2.4.2 命名空间的使用 029 2.4.3 导入命名空间 030 2.5 自动加载 033 2.5.1 注册自动加载函数 033 2.5.2 注册多个自动加载函数 034 2.5.3 注册自动加载方法 035 2.6 代码规范 035 2.6.1 PSR规范 035 2.6.2 配置VS Code编辑器 037 本章小结 039 课后练习 039 第3章 PHP框架基础(下) 041 学习目标 041 3.1 创建自定义框架 041 3.1.1 创建目录结构 041 3.1.2 使用Composer实现自动加载 042 3.1.3 使用Composer管理项目依赖 044 3.1.4 【案例】创建自己的包 046 3.2 框架基础搭建 048 3.2.1 App类 048 3.2.2 Request类 050 3.2.3 Response类 052 3.2.4 Container类 053 3.3 反射 055 3.3.1 反射API 055 3.3.2 【案例】利用反射实现依赖注入 057 3.4 异常处理 061 3.4.1 异常的抛出和捕获 061 3.4.2 自定义异常 062 3.4.3 多异常捕获处理 064 3.4.4 【案例】在框架中处理异常 065 本章小结 066 课后练习 067 第4章 数据库和模板引擎 069 学习目标 069 4.1 PDO扩展 069 4.1.1 开启PDO扩展 069 4.1.2 连接和选择数据库 069 4.1.3 执行SQL语句 070 4.1.4 处理结果集 071 4.1.5 预处理机制 073 4.1.6 为占位符绑定数据 074 4.1.7 PDO错误处理 075 4.1.8 PDO事务处理 077 4.2 【案例】封装DB类 078 4.2.1 连接数据库 078 4.2.2 封装查询类操作 081 4.2.3 封装执行类操作 082 4.3 【案例】封装Model类 083 4.3.1 初始化表名 083 4.3.2 查询数据 084 4.3.3 新增数据 088 4.3.4 修改数据 090 4.3.5 删除数据 091 4.4 Smarty模板引擎 092 4.4.1 安装Smarty 092 4.4.2 在框架中使用Smarty 092 4.4.3 Smarty常用模板语法 095 本章小结 096 课后练习 096 第5章 内容管理系统(上) 098 学习目标 098 5.1 项目展示 098 5.2 后台用户登录 100 5.2.1 创建用户表 100 5.2.2 显示登录页面 101 5.2.3 Ajax交互 103 5.2.4 接收登录表单 106 5.2.5 判断登录状态 107 5.2.6 退出登录 110 5.3 验证码 111 5.3.1 编写验证码类 111 5.3.2 输出验证码图像 113 5.3.3 判断验证码是否正确 114 5.4 后台页面搭建 115 5.4.1 后台布局 116 5.4.2 左侧菜单 119 5.4.3 后台首页 120 5.5 栏目管理 121 5.5.1 创建栏目表 122 5.5.2 显示栏目列表 122 5.5.3 添加和修改栏目 124 5.5.4 删除栏目 127 本章小结 128 课后练习 128 第6章 内容管理系统(下) 130 学习目标 130 6.1 文章管理 130 6.1.1 创建文章表 130 6.1.2 显示文章列表 131 6.1.3 分页查询文章 133 6.1.4 添加和修改文章 137 6.1.5 文件上传 141 6.1.6 删除文章 144 6.2 前台首页 145 6.2.1 页面布局 145 6.2.2 栏目导航 147 6.2.3 轮播图 149 6.2.4 文章列表 150 6.2.5 侧边栏 152 6.3 文章展示 154 6.3.1 显示文章内容 154 6.3.2 记录阅读量 156 6.3.3 查询上一篇和下一篇 157 本章小结 158 课后练习 158 第7章 Laravel框架(上) 160 7.1 初识Laravel 160 7.1.1 Laravel概述 160 7.1.2 创建Laravel项目 160 7.1.3 配置VS Code编辑器 162 7.1.4 Laravel的目录结构 162 7.2 路由 164 7.2.1 配置路由 164 7.2.2 路由参数 165 7.2.3 路由别名 165 7.2.4 路由分组 166 7.3 控制器 167 7.3.1 创建控制器 167 7.3.2 控制器路由 168 7.3.3 接收用户输入 168 7.4 数据库操作 170 7.4.1 配置数据库 171 7.4.2 添加数据 173 7.4.3 修改数据 174 7.4.4 查询数据 175 7.4.5 删除数据 176 7.4.6 执行SQL语句 177 7.5 视图 177 7.5.1 创建视图文件 177 7.5.2 向视图传递数据 178 7.5.3 视图数据的处理 179 7.5.4 循环操作 180 7.5.5 判断操作 181 7.5.6 模板继承 181 7.5.7 模板包含 183 7.6 防御CSRF攻击 184 7.6.1 什么是CSRF攻击 185 7.6.2 在Laravel中防御CSRF攻击 185 7.6.3 从CSRF验证中排除例外路由 187 7.7 模型 188 7.7.1 定义模型 188 7.7.2 在控制器中使用模型 189 7.7.3 利用模型添加数据 189 7.7.4 利用模型查询数据 190 7.7.5 利用模型修改数据 191 7.7.6 利用模型删除数据 192 7.8 自动验证 192 7.8.1 如何进行自动验证 192 7.8.2 在Ajax请求中使用自动验证 195 本章小结 196 课后练习 196 第8章 Laravel框架(下) 198 8.1 常见功能开发 198 8.1.1 响应控制 198 8.1.2 会话控制 199 8.1.3 文件上传 200 8.1.4 数据分页 201 8.1.5 验证码 203 8.2 缓存操作 206 8.2.1 缓存配置 206 8.2.2 添加缓存 207 8.2.3 读取缓存 207 8.2.4 删除缓存 208 8.2.5 缓存数值自增或自减 208 8.3 数据表的迁移和填充 209 8.3.1 数据表迁移 209 8.3.2 数据表填充 212 8.4 连接查询 213 8.5 关联模型 215 8.5.1 一对一 215 8.5.2 一对多 216 8.5.3 多对一 217 8.5.4 多对多 217 本章小结 220 课后练习 220
  • PHP网站开发实例教程(第2版第二版) 黑马程序员 人民邮电出版社 9787115530202 正版旧书

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP