新書推薦:
《
心跳重置
》
售價:HK$
60.7
《
云中记
》
售價:HK$
78.2
《
中国古代妇女生活(中国古代生活丛书)
》
售價:HK$
48.3
《
你的认知正在阻碍你
》
售價:HK$
66.7
《
我们身边的小鸟朋友:手绘观鸟笔记
》
售價:HK$
80.3
《
拯救免疫失衡
》
售價:HK$
57.3
《
收尸人
》
售價:HK$
74.8
《
大模型应用开发:RAG入门与实战
》
售價:HK$
91.8
|
內容簡介: |
PHP简单易学并且功能强大,是目前开发Web应用程序的主要脚本语言。本教材围绕PHP程序员岗位能力要求,以一个完整的图书商城项目为背景,按照项目开发流程和学生认知规律来组织教材内容,全书共安排11个项目,从项目的分析、开发环境搭建、PHP基础知识、数据库设计到商城具体功能模块开发,循序渐进,由简入难,系统地介绍了PHP的相关知识及其在Web应用开发中的实际应用。
|
目錄:
|
项目1 网上购物系统分析与规划设计
任务1.1 网站开发流程设计
任务描述
知识准备
任务实施与测试
任务拓展
任务1.2 网上购物系统功能需求分析
任务描述
知识准备
任务实施与测试
任务拓展
任务1.3 网上购物系统总体设计
任务描述
知识准备
任务实施与测试
任务拓展
项目重现
项目2 网上购物系统开发环境搭建
任务2.1 PHP+Apache服务器的安装与配置
任务描述
知识准备
任务实施与测试
任务拓展
任务2.2 WampServer的下载与安装
任务描述
知识准备
任务实施与测试
任务拓展
项目重现
项目3 网上购物系统前台界面设计
3.1 网上购物系统首页页面设计
任务描述
知识准备
任务实施与测试
任务拓展
3.2 商品订单页面设计
任务描述
知识准备
任务实施与测试
任务拓展
3.3 商品计算功能实现
任务描述
知识准备
任务实施与测试
任务拓展
项目重现
项目4 网上购物系统数据库设计
4.1 数据库设计
任务描述
知识准备
任务实施与测试
4.2 MYSQL数据库操作
任务描述
知识准备
任务实施与测试
任务拓展
项目重现
项目5 网上购物系统商品展示模块制作
5.1 商品动态展示
任务描述
知识准备
任务实施与测试
5.2 商品详细信息介绍
任务描述
知识准备
任务实施与测试
5.3 商品分类显示
任务描述
知识准备
任务实施与测试
5.4 商品分页显示
任务描述
知识准备
任务实施与测试
5.5 商品搜索
任务描述
知识准备
任务实施与测试
任务拓展
项目6 系统用户管理模块
6.1 制作图像验证码
任务描述
知识准备
任务实施与测试
任务拓展
6.2 购物系统注册模块
任务描述
知识准备
任务实施与测试
任务拓展
6.3 购物系统登录模块
任务描述
知识准备
任务实施与测试
任务拓展
项目重现
项目7 商品订购与结算模块制作
7.1 购物车管理
任务描述
知识准备
任务实施与测试
任务拓展
7.2 订单管理
任务描述
知识准备
任务实施与测试
任务拓展
项目重现
项目8 购物系统商品用户后台模块
8.1 后台管理登录界面
任务描述
知识准备
任务实施与测试
任务拓展
8.2 购物系统商品后台管理模块
任务描述
知识准备
任务实施与测试
任务拓展
8.3 商品信息编辑模块
任务描述
知识准备
任务实施与测试
任务拓展
项目重现
项目9 面向对象在网上购物系统中的应用
9.1 类成员的初始化应用于用户登录模块
任务描述
知识准备
任务实施与测试
任务拓展
9.2 类的封装在数据查询中的应用
任务描述
知识准备
任务实施与测试
任务拓展
9.3 抽象类在商品信息查询中的应用
任务描述
知识准备
任务实施与测试
任务拓展
项目重现
项目10 Smarty模板技术在网上购物系统中的应用
10.1 Smarty概述及安装配置
任务描述
知识准备
任务实施与测试
10.2 Smarty程序设计
任务描述
知识准备
任务实施与测试
10.3 Smarty模板设计
任务描述
知识准备
任务实施与测试
10.4 Smarty缓存
任务描述
知识准备
任务实施与测试
10.5 ThinkPHP简单入门
任务描述
知识准备
任务实施与测试
任务拓展
项目重现
项目11 PHP程序开发范例
11.1 基于Wap的手机网上交易平台
任务描述
任务实施与测试
11.2 个人博客
任务描述
任务实施与测试
11.3 城易网
任务描述
任务实施与测试
参考文献
|
內容試閱:
|
前言
PHP是开发Web应用系统最理想的工具,易于使用、功能强大、成本低廉、高安全性、开发速度快且执行灵活。全球数百万运行着PHP程序的站点证明了它的流行程度和易用性。程序员和Web设计师都喜欢PHP,前者喜欢PHP的灵活性和速度,后者则喜欢它的易用和方便。
本书在内容的编排及任务的组织上十分考究,全书围绕PHP程序员岗位能力要求,以一个完整的网上购物系统项目为载体来组织内容,增强教材的可读性和可操作性,激发学生的学习兴趣,争取让读者在短时间内掌握PHP开发动态网站的常用技术和方法,从而为以后的就业打好基础。
本书共安排11个项目,以两个 “网上购物系统”和“BBS管理系统”作为案例背景,前者用作知识讲解的案例背景,后者则用作读者的单元练习。学练结合,利于读者理解知识和掌握应用,在表述方式上,采用以案例驱动、分析解决问题的方式,由浅入深,展开知识点的讲述,每个任务的案例既有各自的主题,又相互关联,在讲解案例的同时,融合了软件工程、数据库设计、界面设计等知识,真正做到了PHP课程的项目化教学。
全书共分三个部分,项目1~4为Web网站开发的基础知识,项目5~8详细阐述网上购物系统如何具体实现,项目9和10阐述了面向对象的技术和Smarty模板技术并用框架技术实现网站项目开发。本书的具体内容如下。
项目1:网上购物系统分析与规划设计,主要讲述网站开发的基本过程、系统结构设计方法和页面设计的规划方法。
项目2:网上购物系统开发环境搭建,主要讲述PHP、Apache、MySQL相关知识,会在Windows下进行PHP+Apache+MySQL服务器的安装与配置。
项目3:网上购物系统前台界面设计,主要讲述Dreamveaver网站建设基础,PHP基本的语法介绍,完成网上购物系统前台界面设计。
项目4:网上购物系统数据库设计,主要讲述如何利用MySQL数据库进行数据表的创建和管理,能利用phpMyAdmin进行数据库的创建和管理。
项目5:网上购物系统商品展示模块制作,主要讲述如何利用PHP访问MySQL数据库,利用PHP对数据表和记录等进行增删改查等的操作。
项目6:系统用户管理模块,主要讲述利用Session实现多页面之间的信息传递,创建Cookie及读取和删除,利用相关技术实现用户的登录和注册功能。
项目7:商品订购与结算模块制作,主要讲述利用PHP如何接收表单传递的数据及相关函数的技术,能实现商品的结算功能。
项目8:购物系统商品用户后台模块,主要讲述文件上传的操作及文本文件的操作等,能实现商品的上传及管理。
项目9:面向对象在网上购物系统中的应用,主要讲述面向对象技术的知识及面向对象技术在购物系统中的应用。
项目10:Smarty模板技术在网上购物系统中的应用,主要讲述Smarty模板技术和ThinkPHP框架技术等,能利用Smarty技术和框架实现商品的展示功能。
项目11:PHP程序开发范例,主要讲述PHP+MySQL项目开发流程,能利用PHP+MySQL进行项目的设计与程序编写。
本书由朱珍、张琳霞主编,黄玲、田钧任副主编,其中项目1和7由朱珍编写,项目4和11由张琳霞编写,项目2、5、10由黄玲编写,项目3由陆晓梅编写,项目6、8、9由毛铅编写。全书由朱珍统稿,田钧审稿。本书相关资源可登录华信教学资源网(www.hxedu.com.cn)下载。
由于编者水平有限,文中难免有不妥之处,恳请广大读者批评指正。
编者
2014年6月
|
|