入门篇 1
项目1 搭建开发运行环境 1
任务1.1 了解PHP 1
任务1.2 搭建PHP运行环境 7
任务1.3 部署开源项目Discuz! 10
任务1.4 搭建PHP开发环境 19
小结 24
项目2 项目开发技术准备 25
任务2.1 显示输出Hello World! 25
任务2.2 成绩计算 28
任务2.3 成绩等级判断 33
任务2.4 头像列表输出 39
任务2.5 下拉列表输出成绩等级 43
小结 46
基础篇 48
项目3 留言板项目规划与设计 48
任务3.1 需求分析与设计 48
任务3.2 数据库设计 49
任务3.3 数据库实施 51
小结 66
项目4 留言板的设计与实现 67
任务4.1 连接留言板数据库 67
任务4.2 显示留言信息 71
任务4.3 发表留言 83
任务4.4 删除与编辑留言 97
小结 103
项目5 部署留言板 104
任务5.1 新浪云的注册申请 104
任务5.2 新浪云应用的创建 108
任务5.3 新浪云上传应用代码包 111
任务5.4 新浪云在线编辑代码 113
任务5.5 新浪云用SVN部署代码 116
小结 122
进阶篇 123
项目6 商城项目开发技术准备 123
任务6.1 用户登录 123
任务6.2 文件上传 130
任务6.3 PDO的使用 135
小结 146
项目7 电子商城的设计与实现 147
任务7.1 MVC的典型实现 147
任务7.2 系统分析与设计 159
任务7.3 前台模块实现 164
任务7.4 后台模块实现 204
小结 226
参考文献 227