注册 登录 进入教材巡展 进入在线书城
#
  • #

出版时间:2017年4月

出版社:吉林大学出版社

以下为《PHP项目开发实战入门(全彩版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 吉林大学出版社
  • 9787567790971
  • 281223
  • 2017年4月
作者简介

明日科技,是一家专业从事软件开发、教育培训以及软件开发教育资源整合的高科技公司,其编写的教材既注重选取软件开发中的必需、常用内容,又注重内容的易学、方便以及相关知识的拓展,深受读者喜爱。其编写的图书主要有“从入门到精通”“软件开发视频大讲堂”“软件开发实战1200例”“软件工程师开发大系”等多个系列。在销量上多次荣获全行业多个奖项,多个品种长期位居同类图书销售排行榜的前列。

查看全部
内容简介

《PHP项目开发实战入门》以 hao365 网址之家、明日微博、网络象棋对战、365影视音乐网、51购商城、明日留学教育网、在线考试系统和办公自动化管理系统共8个项目为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了项目开发流程,从开发背景、系统功能分析,业务流程分析、数据库建模到项目开发,每一过程都进行了详细讲解,旨在使读者真正获得程序开发经验,提高项目开发能力。《PHP项目开发实战入门》应用的主要技术及知识点有:ThinkPHP、MySQL 、Ajax 实现、PHP 、PDO 、jQuery 、美图秀秀插件实现、JavaScript、Session、ThinkPHP、 UEditor 编辑器实现、 Smarty 、面向对象、Smarty等。

目录

  PHP开发之旅
  第1章hao365网址之家(ThinkPHP+MySQL+Ajax实现)
  预备知识视频讲解:2小时15分
  项目开发视频讲解:3小时25分
  代码解释(在线扩展讲解):10段
  1.1开发背景
  1.2系统功能设计
  1.2.1系统功能结构
  1.2.2系统业务流程
  1.3开发必备——Thinkphp框架
  1.3.1ThinkPHP框架下载
  1.3.2项目结构
  1.3.3自动生成Home模块
  1.3.4创建Admin模块
  1.3.5ThinkPHP框架执行流程
  1.3.6创建控制器和方法
  1.3.7创建视图
  1.4数据库设计
  1.4.1数据库设计
  1.4.2数据表设计
  1.4.3主要表关联关系
  1.4.4数据库连接相关配置
  1.5后台登录设计
  1.5.1后台总体设计概述
  1.5.2创建后台登录页面
  1.5.3生成验证码
  1.5.4检测账号密码
  1.5.5Ajax异步提交
  1.5.6退出登录
  1.5.7layout页面布局
  1.5.8修改密码
  1.5.9继承父类判断是否登录
  1.6后台数据管理
  1.6.1高级分类设计
  1.6.2中级分类设计
  1.6.3初级分类设计
  1.6.4数据管理
  1.6.5热门数据管理
  1.7前台设计
  1.7.1前台设计概述
  1.7.2一周天气设计
  1.7.3左侧高级分类设计
  1.7.4热门网址和广告位设计
  1.7.5图片轮播效果设计
  1.7.6底部高级分类设计
  1.7.7显示更多数据设计
  1.8一起来找茬
  1.9本章总结
  攻占PHP大陆
  PHP大咖实战训练营
  第2章明日微博(PHP+MySQL+PDO+jQuery+美图秀秀插件实现)
  预备知识视频讲解:52分
  项目开发视频讲解:2小时46分
  代码解释(在线扩展讲解):13段
  2.1开发背景
  2.2系统功能设计
  2.2.1系统功能结构
  2.2.2系统业务流程
  2.3数据库设计
  2.3.1数据库设计
  2.3.2数据表设计
  2.3.3主要表关联关系
  2.3.4新建数据库
  2.4用户模块设计
  2.4.1用户登录页面设计
  2.4.2退出登录功能的实现
  2.4.3用户注册页面设计
  2.4.4更改个人信息
  2.4.5更改密码
  2.4.6美图秀秀上传头像
  2.5微博首页设计
  2.5.1微博首页显示
  2.5.2发布微博
  2.5.3添加QQ表情
  2.5.4Plupload多图上传
  2.5.5Ajax实现@某人设计
  2.5.6微博点赞
  2.5.7收藏微博
  2.5.8评论微博
  2.5.9转发微博
  2.6好友主页
  2.6.1查看好友信息
  2.6.2添加关注与取消关注
  2.7个人主页
  2.7.1显示我的微博信息
  2.7.2我的关注
  2.7.3我的粉丝
  2.7.4我的收藏
  2.7.5我的点赞
  2.7.6@我的微博
  2.7.7我的消息
  2.8一起来找茬
  2.9本章总结
  攻占PHP大陆
  PHP大咖实战训练营
  第3章网络象棋对战(PHP+MySQL+JavaScript+Ajax实现)
  预备知识视频讲解:2小时18分
  项目开发视频讲解:2小时56分
  代码解释(在线扩展讲解):7段
  3.1开发背景
  3.2系统功能设计
  3.2.1系统功能结构
  3.2.2系统业务流程
  3.3数据库设计
  3.4网络象棋游戏概述
  3.4.1布置棋盘
  3.4.2象棋规则
  3.5创建项目
  3.5.1开发环境
  3.5.2创建项目结构
  3.6登录游戏模块设计
  3.6.1自动安装数据库概述
  3.6.2自动安装数据库页面设计
  3.6.3数据库安装功能的实现
  3.6.4游戏登录页面概述
  3.6.5游戏登录页面设计
  3.6.6新建游戏房间
  3.7游戏房间页面设计
  3.7.1游戏房间页面概述
  3.7.2获取游戏房间信息
  3.7.3游戏房间页面初始布局
  3.7.4游戏房间页面棋盘布局
  3.7.5信息提示器
  3.7.6更改玩家名称
  3.7.7复制游戏网址给好友
  3.8象棋对战设计
  3.8.1加入游戏房间
  3.8.2游戏的规则算法
  3.8.3双方走棋
  3.8.4分出胜负重新开局
  3.8.5Ajax无刷新聊天功能
  3.9退出和结束游戏
  3.9.1退出房间
  3.9.2结束游戏
  3.10一起来找茬
  3.11本章总结
  攻占PHP大陆
  PHP大咖实战训练营
  第4章365影视音乐网(PHP+MySQL+PDO+JavaScript实现)
  代码解释(在线扩展讲解):6段
  4.1开发背景
  4.2系统功能设计
  4.2.1系统功能结构
  4.2.2系统业务流程
  4.3系统开发准备
  4.3.1系统开发环境
  4.3.2文件夹组织结构
  4.4数据库设计
  4.4.1数据库概念设计
  4.4.2数据库物理结构设计
  4.5前台首页设计
  4.5.1前台首页概述
  4.5.2构建前台首页
  4.6详细信息查看模块
  4.6.1信息查看模块概述
  4.6.2信息查看的权限设置
  4.6.3详细信息查看
  4.7在线观看与试听模块设计
  4.7.1在线观看与试听模块概述
  4.7.2实现在线观看
  4.7.3实现在线试听
  4.8点歌模块设计
  4.8.1点歌模块概述
  4.8.2会员点歌
  4.8.3查看点歌信息
  4.9后台首页设计
  4.9.1后台首页概述
  4.9.2使用二分栏布局后台首页
  4.10目录管理模块设计
  4.10.1目录管理模块概述
  4.10.2判断目录名是否重复
  4.10.3视频目录管理
  4.10.4视频目录添加
  4.10.5目录删除
  4.11数据管理模块设计
  4.11.1数据管理模块概述
  4.11.2判断文件后缀
  4.11.3视频数据添加
  4.11.4视频数据删除
  4.12其他主要功能展示
  4.12.1用户注册功能
  4.12.2用户登录功能
  4.12.3下载功能
  4.12.4管理员设置
  4.13本章总结
  第5章51购商城(PHP+Session+MySQL+JavaScript实现)
  代码解释(在线扩展讲解):5段
  5.1开发背景
  5.2系统功能设计
  5.2.1系统功能结构
  5.2.2系统业务流程
  5.3系统开发必备
  5.3.1系统开发环境
  5.3.2文件夹组织结构
  5.4数据库设计
  5.4.1数据库概念设计
  5.4.2数据表设计
  5.5前台首页设计
  5.5.1前台首页概述
  5.5.2在首页中包含主要功能页面
  5.5.3输出商品信息
  5.6商品分类展示模块设计
  5.6.1商品分类展示分页功能
  5.6.2热门商品展示
  5.6.3查看商品页面
  5.7购物车模块设计
  5.7.1添加商品至购物车
  5.7.2查看购物车
  5.7.3清空购物车
  5.7.4填写物流信息
  5.7.5生成商品订单
  5.8后台首页设计
  5.8.1后台首页概述
  5.8.2使用浮动框架布局页面
  5.9客户订单信息管理模块设计
  5.9.1查看客户订单信息
  5.9.2删除客户订单
  5.9.3执行客户订单信息
  5.9.4打印客户订单信息
  5.9.5查找客户订单信息
  5.10其他主要功能展示
  5.10.1用户注册功能的实现
  5.10.2用户登录功能的实现
  5.10.3商品搜索功能的实现
  5.11本章总结
  第6章明日留学教育网(ThinkPHP+Ajax+UEditor编辑器实现)
  代码解释(在线扩展讲解):7段
  6.1开发背景
  6.2系统功能设计
  6.2.1系统功能结构
  6.2.2系统业务流程
  6.3系统开发必备
  6.3.1系统开发环境需求
  6.3.2项目目录结构预览
  6.4数据库设计
  6.4.1数据库概要说明
  6.4.2数据库逻辑设计
  6.5前台首页设计
  6.5.1前台首页概述
  6.5.2前台相关配置
  6.5.3导航栏模块设计
  6.5.4幻灯片模块设计
  6.5.5新闻模块设计
  6.5.6关于我们模块设计
  6.5.7QQ在线客服模块设计
  6.6后台用户模块设计
  6.6.1登录模块设计
  6.6.2修改密码模块设计
  6.6.3清理日志和缓存模块设计
  6.6.4退出网站模块设计
  6.7后台功能模块设计
  6.7.1站点信息模块设计
  6.7.2访问量统计模块设计
  6.7.3权限管理模块设计
  6.7.4账户管理模块设计
  6.7.5分类管理模块设计
  6.7.6单页管理模块设计
  6.7.7列表页管理模块设计
  6.7.8新闻分类设计
  6.7.9图片管理模块设计
  6.8本章总结
  第7章在线考试系统(PHP+Smarty+面向对象+MySQL+JavaScript实现)
  代码解释(在线扩展讲解):7段
  7.1开发背景
  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.5前台首页设计
  7.5.1前台首页概述
  7.5.2创建项目全局文件
  7.5.3创建前台首页文件
  7.6专项练习模块设计
  7.6.1专项练习模块概述
  7.6.2专项练习登录
  7.6.3创建专项练习答题页面
  7.6.4应用隐藏域记录习题
  7.7模拟考试模块设计
  7.7.1模拟考试模块概述
  7.7.2模拟考试登录
  7.7.3应用Ajax实现计时
  7.7.4生成模拟考试试题
  7.7.5提交试卷
  7.7.6获取考生最终得分
  7.8后台首页设计
  7.8.1后台首页概述
  7.8.2应用框架布局后台首页
  7.9类别管理模块设计
  7.9.1类别管理模块概述
  7.9.2生成下拉列表选项
  7.9.3工种类别的添加
  7.9.4更改工种类别
  7.10试题管理模块设计
  7.10.1试题管理模块概述
  7.10.2添加试题
  7.10.3查询试题
  7.11其他主要功能展示
  7.11.1查看培训内容功能
  7.11.2随机问答功能
  7.11.3上岗考核功能
  7.11.4成绩查询功能
  7.11.5日志记录功能
  7.12本章总结
  第8章办公自动化管理系统(PHP+Smarty+SQLServer+PDO实现)
  代码解释(在线扩展讲解):9段
  界面预览
  项目功能应用技术预览
  攻占PHP大陆
  武林荣誉称号榜
  特别提醒:
  亲爱的读者朋友,为了使您更好地学习编程,在随书附赠的光盘中提供了一章拓展内容《办公自动化管理系统》,如果您学有余力,可以进一步进行学习。
  (以下拓展内容在配书光盘中)
  8.1开发背景
  8.2系统功能设计
  8.2.1系统功能结构
  8.2.2系统业务流程
  8.3系统开发必备
  8.3.1系统开发环境需求
  8.3.2项目目录结构预览
  8.4数据库设计
  8.4.1数据库概要说明
  8.4.2数据库逻辑设计
  8.5公共模块设计
  8.5.1数据库连接、操作类的封装
  8.5.2Smarty类库的封装
  8.5.3Smarty类的实例化
  8.5.4JavaScript脚本设计
  8.5.5登录判断
  8.6前台首页设计
  8.6.1前台首页概述
  8.6.2前台首页的实现过程
  8.7人事消息模块设计
  8.7.1人事消息模块概述
  8.7.2消息管理的实现
  8.7.3发布新消息
  8.7.4修改消息
  8.7.5删除消息
  8.8考勤管理模块设计
  8.8.1考勤管理模块概述
  8.8.2上下班登记的实现
  8.8.3设置时间的实现
  8.9后台主页设计
  8.9.1后台主页概述
  8.9.2后台主页框架设计
  8.9.3后台登录的实现
  8.10部门管理模块设计
  8.10.1部门管理模块概述
  8.10.2动态显示部门功能结构
  8.10.3部门查看的实现
  8.10.4修改部门
  8.10.5删除部门
  8.10.6添加部门
  8.11系统管理模块设计
  8.11.1系统管理模块概述
  8.11.2记录系统日志
  8.12本章总结