PHP网站开发实例教程(第2版) 2025 chm pdf kindle rb azw3 下载 115盘

PHP网站开发实例教程(第2版)电子书下载地址
内容简介:
本书面向已经具有PHP编程基础的人群,讲解如何运用PHP开发动态网站。在企业中,一般都是采用框架进行项目开发,为了提高本书的实战性,书中讲解了从开发一个自定义框架到利用该框架开发一个“内容管理系统”项目的全过程,以及市面上非常流行的Laravel框架的基础知识,帮助读者既能理解框架的实现原理,又能掌握项目的开发技术。
全书共8章。第1章讲解PHP开发环境的搭建,第2章、第3章讲解PHP框架的基础知识,第4章讲解框架中的数据库操作(PDO扩展)和模板引擎的使用,第5章、第6章讲解内容管理系统的开发实战,第7章、第8章讲解Laravel框架的基础知识。
本书既可作为高等院校本、专科计算机相关专业的PHP动态网站开发课程的教材,也可作为广大IT技术人员和编程爱好者的参考读物。
书籍目录:
第 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
作者介绍:
黑马程序员,传智播客旗下高端IT教育品牌,它是由中国Java培训人张孝祥老师发起,联合全球的中文IT社区CSDN、中关村软件园共同创办的一家专业教育机构。办学至今,我们一直坚守着“为千万人少走弯路而著书,为中华软件之崛起而讲课”的办学理念,坚持培养优秀软件应用工程师的宏伟目标,在累计培养的十万余名学员中,其中90%的学员均已在北、上、广等一线城市高薪就业。
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
编辑推荐
1. 以案例的方式讲解知识,具有实用性、更有趣;
2. 从基础到框架层层深入,引导读者学习思路,让零基础学生学习起来更容易上手;
3. 配套资源更丰富,免费提供各类教学资源、在线答疑。
网站评分
书籍多样性:3分
书籍信息完全性:4分
网站更新速度:3分
使用便利性:8分
书籍清晰度:8分
书籍格式兼容性:6分
是否包含广告:4分
加载速度:6分
安全性:6分
稳定性:3分
搜索功能:4分
下载便捷性:9分
下载点评
- 速度快(226+)
- 差评(198+)
- 排版满分(126+)
- 无水印(330+)
- 愉快的找书体验(640+)
- 一星好评(625+)
- 字体合适(211+)
- 购买多(392+)
- 一般般(557+)
- 五星好评(545+)
- 内涵好书(257+)
- 收费(352+)
下载评价
- 网友 訾***雰:
下载速度很快,我选择的是epub格式
- 网友 谢***灵:
推荐,啥格式都有
- 网友 仰***兰:
喜欢!很棒!!超级推荐!
- 网友 孙***美:
加油!支持一下!不错,好用。大家可以去试一下哦
- 网友 方***旋:
真的很好,里面很多小说都能搜到,但就是收费的太多了
- 网友 菱***兰:
特好。有好多书
- 网友 孔***旋:
很好。顶一个希望越来越好,一直支持。
- 网友 龚***湄:
差评,居然要收费!!!
- 网友 邱***洋:
不错,支持的格式很多
- 网友 戈***玉:
特别棒
- 网友 康***溪:
强烈推荐!!!
- 网友 融***华:
下载速度还可以
- 网友 国***芳:
五星好评
- 网友 车***波:
很好,下载出来的内容没有乱码。
喜欢"PHP网站开发实例教程(第2版)"的人也看了
啊!她来了! 2025 chm pdf kindle rb azw3 下载 115盘
金牌月嫂教你坐月子 2025 chm pdf kindle rb azw3 下载 115盘
山香教育2024湖北省农村义务教育学校教师公开招聘考试历年真题解析及押题试卷 综合知识考编用书专用教材资料新版中小学综合知识 2025 chm pdf kindle rb azw3 下载 115盘
乒乓球实战技巧—技战术图解【正版图书,满额减】 2025 chm pdf kindle rb azw3 下载 115盘
江苏玩全指南 2025 chm pdf kindle rb azw3 下载 115盘
2岁宝宝智力开发早教书 全4册 我2岁了婴幼儿启蒙认知学说话故事书 两岁儿童益智认知小百科全脑开发智力启蒙认知书 2025 chm pdf kindle rb azw3 下载 115盘
英语语法的认知原理 厦门大学出版社 2025 chm pdf kindle rb azw3 下载 115盘
硬壳绘本我的第一套健康书全4册精装硬壳绘本儿童绘本3 6岁经典绘本排行榜硬皮儿童故事书老师推荐经典3-6岁到8小班中班读物适合大班幼儿五岁宝宝45岁小孩看的书故事图书书籍34岁宝宝适合的书儿童绘本 2025 chm pdf kindle rb azw3 下载 115盘
永远讲不完的故事(新译本) 2025 chm pdf kindle rb azw3 下载 115盘
药知道(青少年版) 2025 chm pdf kindle rb azw3 下载 115盘
- 生命的色彩:你的气场色彩透露出来的秘密[美]帕玛拉·奥斯丽北京理工大学出版社【现货实拍 可开发票 下单速 2025 chm pdf kindle rb azw3 下载 115盘
- 新编信息技术学科教学论 2025 chm pdf kindle rb azw3 下载 115盘
- 幸存者之歌 上海文艺出版社 2025 chm pdf kindle rb azw3 下载 115盘
- 简明印度通史(全三卷) 2025 chm pdf kindle rb azw3 下载 115盘
- 中公版·2019乡镇公务员录用考试专用教材:真题汇编详解行政职业能力测验 2025 chm pdf kindle rb azw3 下载 115盘
- 森林报(4下有声朗读版)/快乐读书吧 2025 chm pdf kindle rb azw3 下载 115盘
- 迪尔凯姆论社会分工与团结 2025 chm pdf kindle rb azw3 下载 115盘
- 信息网络布线教程( 货号:756824218) 2025 chm pdf kindle rb azw3 下载 115盘
- 中公版·2018河南省公务员录用考试全真题库:行政职业能力测验3500题 2025 chm pdf kindle rb azw3 下载 115盘
- 知识产权法/中英文对照法规系列 2025 chm pdf kindle rb azw3 下载 115盘
书籍真实打分
故事情节:4分
人物塑造:3分
主题深度:7分
文字风格:6分
语言运用:7分
文笔流畅:5分
思想传递:5分
知识深度:8分
知识广度:7分
实用性:5分
章节划分:7分
结构布局:3分
新颖与独特:4分
情感共鸣:7分
引人入胜:9分
现实相关:6分
沉浸感:3分
事实准确性:8分
文化贡献:9分