您好,欢迎来到聚文网。 登录 免费注册
PHP网站开发实例教程(微课版)

PHP网站开发实例教程(微课版)

  • 字数: 409920
  • 装帧: 平装
  • 出版社: 电子工业出版社
  • 出版日期: 2023-02-01
  • 商品条码: 9787121448553
  • 版次: 1
  • 开本: 16开
  • 页数: 244
  • 出版年份: 2023
定价:¥49 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书采用“工学结合、项目驱动”的模式进行编写,面向Web项目的开发过程,以“启航纺织有限公司网站”为例,系统地讲解了PHP网站的开发流程和开发技术。全书共5篇14章,第1篇主要介绍PHP基础,帮助初学者快速了解PHP项目的运行过程,熟悉PHP的基本语法;第2篇详细介绍项目需求,帮助读者了解项目开发流程;第3篇和第4篇详细介绍面向过程开发项目前台常用功能和面向对象开发项目后台常用功能,帮助读者掌握诸如新闻、产品、购物等常用前台功能和管理员管理、新闻管理、产品管理、订单管理等常用后台管理模块相关知识与开发技能;第5篇为拓展迁移内容,引导读者综合运用所学知识,自选一个拓展项目进行开发实战,熟练应用所学知识,迅速积累项目开发经验。本书配备教学视频、源码、电子课件、习题等资源。
目录
第1篇PHP入门篇
第1章PHP入门2
1.1Web基础知识2
1.2初识PHP3
1.2.1PHP概述3
1.2.2PHP优势3
1.2.3PHP发展前景3
1.2.4PHP学习准备4
1.3初识MySQL4
1.4PHPStudy安装与配置5
1.4.1PHPStudy的安装5
1.4.2PHPStudy测试环境6
1.5项目部署与测试7
1.5.1第一个PHP网页7
1.5.2站点域名管理9
1.6巩固练习13
第2章PHP语法基础14
2.1基本语法14
2.1.1PHP语法14
2.1.2PHP变量15
2.1.3PHP常量17
2.1.4PHP数据类型18
2.1.5PHP运算符21
2.1.6PHP运算符的优先级27
2.1.7巩固练习28
2.2控制语句29
2.2.1PHP条件控制30
2.2.2PHP循环控制36
2.2.3巩固练习43
第2篇项目实战分析篇
第3章项目功能分析50
3.1明确网站功能需求50
3.1.1网站前台功能需求50
3.1.2网站后台功能需求51
3.2网站界面设计53
3.2.1网站前台界面设计53
3.2.2网站后台界面设计54
3.3巩固练习56
第4章数据库分析与创建57
4.1网站数据库分析57
4.2数据表物理设计57
4.2.1网站基本信息表(config)57
4.2.2公司简介信息表(about)58
4.2.3宽幅广告信息表(adv)58
4.2.4公司新闻信息表(news)58
4.2.5新闻类别表(newsclass)59
4.2.6导航信息表(nav)59
4.2.7公司产品信息表(product)59
4.2.8产品类别表(productclass)60
4.2.9公司留言信息表(message)60
4.2.10管理员信息表(admin)60
4.2.11会员信息表(user)61
4.2.12收货地址信息表(address)61
4.2.13购物车信息表(cart)61
4.2.14订单信息表(orderlist)62
4.3创建MySQL数据库62
4.3.1登录MySQL数据库服务器62
4.3.2MySQL服务器主界面63
4.3.3创建数据库与数据表63
4.4数据库的备份与还原66
4.4.1备份数据库与数据表66
4.4.2还原数据库与数据表68
4.5巩固练习69
第3篇项目实战前台篇
第5章面向过程开发72
5.1面向过程开发思想72
5.2MySQL数据库操作函数73
5.3连接数据库服务器73
5.3.1连接数据库74
5.3.2更改连接的默认数据库74
5.3.3关闭打开的数据库连接74
5.3.4连接案例项目数据库qihangdb75
5.4数据库操作的三个步骤75
5.4.1编写SQL命令75
5.4.2执行SQL命令并返回结果集76
5.4.3将结果集按行返回数组76
5.5构建网站结构76
5.6文件包含77
5.6.1include和include_once77
5.6.2require和require_once78
5.7巩固练习79
第6章前台首页开发80
6.1Banner广告轮播图80
6.1.1数据准备80
6.1.2Banner轮播实现81
6.1.3巩固练习84
6.2导航条84
6.2.1数据准备85
6.2.2一级导航实现85
89
6.2.3二级导航实现89
6.2.4巩固练习90
6.3首页新闻展示91
6.3.1数据准备91
6.3.2首页新闻实现92
6.3.3巩固练习99
6.4新闻详情页99
6.4.1新闻内容对应展现100
6.4.2新闻点击量更新102
6.4.3上一篇/下一篇103
6.4.4巩固练习103
6.5首页产品展示104
6.5.1数据准备104
6.5.2数据抓取与显示105
6.5.3巩固练习107
6.6产品详情页107
6.6.1产品详情对应展现107
6.6.2巩固练习110
6.7巩固练习110
第7章前台新闻列表111
7.1新闻列表展现111
7.2分页原理113
7.3新闻简单分页113
7.4分页优化115
7.5分页链接函数118
7.6巩固练习119
第8章产品中心121
8.1产品列表121
8.1.1产品列表初步实现121
8.1.2产品分页123
8.2巩固练习125
8.3产品搜索125
8.3.1首页产品搜索代码125
8.3.2处理表单代码127
8.4巩固练习131
第9章用户中心132
9.1用户注册登录132
9.1.1用户注册133
9.1.2用户登录136
9.1.3用户退出137
9.2会话session137
9.2.1启动session138
9.2.2session变量的存储与读取138
9.2.3删除session138
9.2.4判断用户登录状态139
9.3购物车139
9.3.1产品详情修改140
9.3.2数据处理――加入购物车141
9.3.3购物车页面设计142
9.3.4数据处理――删除单个产品143
9.3.5数据处理――批量删除选中产品144
9.3.6数据处理――生成订单144
9.4订单146
9.5巩固练习150
第4篇项目实战后台篇
第10章面向对象开发152
10.1面向对象编程思想152
10.1.1类153
10.1.2对象153
10.2面向对象编程的特性153
10.3面向对象使用基础154
10.3.1定义类154
10.3.2实例化对象155
10.3.3调用成员方法155
10.3.4访问控制155
10.3.5$this155
10.3.6构造函数与析构函数156
10.4MySQLi操作MySQL数据库156
10.4.1查询列表实现156
10.4.2封装类实现157
第11章后台管理入口158
11.1后台登录158
11.1.1数据准备158
11.1.2实现思路159
11.1.3设计与实现159
11.2后台管理主界面162
11.3后台管理菜单164
11.4巩固练习165
第12章内容管理166
12.1管理员管理166
12.1.1管理员列表166
12.1.2添加管理员168
12.1.3编辑管理员171
12.1.4删除管理员176
12.1.5巩固练习177
12.2新闻管理177
12.2.1纺织动态列表178
12.2.2添加纺织动态183
12.2.3编辑器186
12.2.4编辑纺织动态186
12.2.5删除纺织动态190
12.2.6批量删除纺织动态190
12.2.7批量转移纺织动态191
12.2.8批量复制纺织动态191
12.2.9巩固练习192
12.3产品管理192
12.3.1产品列表192
12.3.2添加产品195
12.3.3编辑产品200
12.3.4删除产品202
12.3.5置顶设置202
12.3.6巩固练习203
12.4订单管理203
12.4.1产品预订列表203
12.4.2订单处理(发货)206
12.4.3订单处理(确认收货)209
12.4.4巩固练习210
第5篇拓展迁移篇
第13章自定义数据库操作类212
13.1PHP类的定义212
13.1.1类的定义212
13.1.2类的成员属性212
13.1.3成员方法213
13.1.4实例化对象213
13.2构造函数和析构函数214
13.2.1类内部对象$this214
13.2.2构造函数(构造方法)215
13.2.3析构函数(析构方法)216
13.3PHP魔术方法216
13.4数据库操作类217
13.4.1数据库类定义217
13.4.2定义数据库配置文件225
13.4.3数据库操作类Model使用226
第14章项目开发及项目文档编写228
14.1拓展项目开发228
14.1.1《XX企业网站的设计》228
14.1.2《XX网上购物系统的设计》229
14.1.3《XX旅游网站的设计》229
14.1.4《XX学校网站的设计》230
14.2编写项目说明文档231

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网