《PHP高性能开发:基础、框架与项目实战》_王甲临电子书下载

如今的PHP应用开发已经不仅是纯语言层面的开发,还包含了HTML 5、JavaScript、数据库、API接口、开发框架和版本管理等相关技术的合集,除了掌握这些基本的技术外,开发者往往还需要关注虚拟化应用和高并发大用户量下的网站程序结构设计。本书针对以上内容,将采用“入门+提升+实践”的方式,通过大量的实战案例,最终带领读者完成一个可用的内容管理框架,并在此基础上实现计划任务和队列抢购系统的基础程序模型。
本书分为3篇:第1篇“基础入门篇”,包括PHP快速入门、虚拟机与个性化开发环境搭建、Git版本控制学习、高效团队合作、PHPStorm技巧学习、Composer包管理工具等基本内容;第2篇“框架进阶篇”,分别介绍了前端框架Bootstrap和后端框架ThinkPHP 5,帮助开发者掌握快速开发项目的方法;第3篇“项目实战篇”带领开发者完成了一个基本的内容管理框架,并在此基础上实现了计划任务的可视化管理和基于Redis队列的商城抢购系统。
本书结构清晰,案例丰富,通俗易懂,实用性强,特别适合PHP相关技术的初学者和进阶者作为自学教程阅读。另外,本书也适合作为社会培训学校的培训教材和高等院校相关专业的教学参考书。

图书目录:
第1篇 基础入门篇
第1章 开启PHP职场之旅 2
1.1 编程语言的选择 2
1.2 选择Windows、Mac OS还是Linux 5
1.3 养成良好的开发习惯——多看与多写 9
第2章 虚拟机与个性化开发环境搭建 15
2.1 单平台共享多系统——虚拟机 15
2.2 虚拟机辅助工具——Vagrant 23
2.3 打造个性化开发环境 34
第3章 更先进的版本管理工具——Git 46
3.1 SVN与Git 46
3.2 Git常用命令操作 50
3.3 GitHub远程仓库 56
3.4 分支、合并与冲突解决 60
3.5 使用GitHub Pages搭建个人博客站点 65
第4章 高效团队协作 76
4.1 沟通和交流很重要 76
4.2 任务分配、代码托管和缺陷管理 81
4.3 在线协作绘制流程图——ProcessOn 84
4.4 GitLab操作全攻略 90
第5章 好用的PHP开发环境——PHPStorm 111
5.1 常用PHP源代码开发工具 111
5.2 使用PHPStorm提高代码编写效率 115
5.3 PHPStorm集成Xdebug调试插件 132
第6章 PHP依赖的自动化管理工具——Composer 138
6.1 现代化的包管理工具 138
6.2 Composer使用进阶 141
6.3 提交自定义包到Composer 150
第2篇 框架进阶篇
第7章 响应式布局框架——Bootstrap 160
7.1 Bootstrap入门 160
7.2 Boostrap实战技巧 166
7.3 基于Bootstrap的后台模板样式——AdminLTE 171
第8章 ThinkPHP命令行操作与接口开发实战 193
8.1 ThinkPHP 5与命令行操作 193
8.2 实战:制作一个短地址生成器 199
8.3 RESTful API实战:用户接口权限验证 208
第3篇 项目实战篇
第9章 内容管理框架实战——基础架构、用户与菜单管理 222
9.1 内容管理框架 222
9.2 基础模板布局 226
9.3 用户模块——用户登录与验证 233
9.4 菜单模块 241
第10章 内容管理框架实战——配置和权限管理 257
10.1 配置管理 257
10.2 权限管理——概念、程序设计与数据库设计 266
10.3 权限管理——角色分组、节点授权与用户模块 271
10.4 权限管理——权限验证 283
第11章 Crontab计划任务管理 292
11.1 常见计划任务实现方法 292
11.2 Crontab入门 295
11.3 实现计划任务管理模块 297
第12章 基于Redis队列的商城抢购系统 311
12.1 高并发应用场景分析 311
12.2 Redis常用操作 316
12.3 实现简单商城网站 327
12.4 完善商城抢购系统逻辑 339

《PHP高性能开发:基础、框架与项目实战》_王甲临电子书下载-百万资源网
《PHP高性能开发:基础、框架与项目实战》_王甲临电子书下载
此内容为付费资源,请付费后查看,所有资源均可通过百度网盘下载,如失效请联系客服!
10积分 (充值10元=100积分)
付费资源
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论