新書推薦:
《
欲望与家庭小说
》
售價:NT$
449.0
《
惜华年(全两册)
》
售價:NT$
320.0
《
甲骨文丛书·古代中国的军事文化
》
售價:NT$
454.0
《
中国王朝内争实录(套装全4册):从未见过的王朝内争编著史
》
售價:NT$
1112.0
《
半导体纳米器件:物理、技术和应用
》
售價:NT$
806.0
《
创客精选项目设计与制作 第2版 刘笑笑 颜志勇 严国陶
》
售價:NT$
281.0
《
佛山华家班粤菜传承 华家班59位大厨 102道粤菜 图文并茂 菜式制作视频 粤菜故事技法 佛山传统文化 广东科技
》
售價:NT$
1010.0
《
武人琴音(十周年纪念版 逝去的武林系列收官之作 形意拳一门三代:尚云祥、韩伯言、韩瑜的人生故事 凸显百年武人命运)
》
售價:NT$
199.0
|
編輯推薦: |
1.以一套完整的动态网站项目为载体,按照行业工作过程来讲授网站实际开发过程。
2.以功能模块形式将该项目分解为个18任务,以任务驱动式编写。
3.配套资源丰富:教学课件、教学设计、项目任务书、项目素材、拓展电子资源、项目演示视频等。
|
內容簡介: |
本书为PHP动态网站开发的实践教材,以一个完整的动态网站项目的设计与开发贯穿其中。本书项目分解后的任务包括分析网站需求、设计网站前台版面、网站前台版面“切图”、设计网站数据库、搭建PHP开发环境、开发网站后台(包括登录验证模块、框架模块、网站基本配置模块、管理员管理模块、关于花公子管理模块、新闻动态管理模块、产品中心管理模块、留言管理模块、友情链接管理模块、联系我们管理模块、退出后台模块)、网站前后台整合、网站测试与发布,所涉及的知识包括软件工程、网站UI设计、HTML、CSS、网页布局、JavaScript、MySQL数据库、PHP程序设计、计算机网络基础等知识。
本书可作为高职高专、高职本科、应用型本科院校相关专业教材,也可作为相关培训教材,还可作为网页设计师、网站程序员、PHP动态网站开发爱好者的参考书。
|
目錄:
|
任务1分析网站需求1
1.1知识准备1
1.1.1功能结构图1
1.1.2用例图2
1.2任务实现5
1.2.1花公子蜂蜜网站项目功能结构分析5
1.2.2花公子蜂蜜网站项目用例分析6
1.3经验传递7
1.4知识拓展8
任务2设计网站前台版面9
2.1知识准备9
2.1.1网站版面设计流程9
2.1.2网站版面设计原则10
2.1.3网站版面布局11
2.1.4常见的网站版面布局12
2.2任务实现16
2.2.1设计首页版面16
2.2.2设计关于花公子版面18
2.2.3设计新闻动态列表页版面19
2.2.4设计新闻动态内容页版面20
2.2.5设计产品中心列表页版面21
2.2.6设计产品中心内容页版面23
2.2.7设计给我留言版面24
2.2.8设计联系我们版面25
2.2.9设计网站后台登录页版面25
2.3经验传递26
2.4知识拓展26
任务3网站前台版面“切图”27
3.1知识准备27
3.1.1网站版面“切图”的含义27
3.1.2网站版面“切图”的流程27
3.1.3DIV+CSS布局的核心技术28
3.1.4网站版面版位与CSS盒子模型关系31
3.2任务实现32
3.2.1首页版面“切图”32
3.2.2关于花公子版面“切图”44
3.2.3新闻动态列表页版面“切图”48
3.2.4新闻动态内容页版面“切图”51
3.2.5产品中心列表页版面“切图”55
3.2.6产品中心内容页版面“切图”58
3.2.7给我留言版面“切图”61
3.2.8联系我们版面“切图”63
3.3经验传递66
3.4知识拓展66
任务4设计网站数据库67
4.1知识准备67
4.1.1关于E-R图67
4.1.2MySQL数据库管理常用工具介绍69
4.2任务实现69
4.2.1分析花公子蜂蜜网站数据库概念模型69
4.2.2分析花公子蜂蜜网站数据库逻辑模型71
4.2.3分析花公子蜂蜜网站数据库物理模型72
4.2.4数据库实施75
4.3经验传递78
4.4知识拓展78
任务5搭建PHP开发环境79
5.1知识准备79
5.1.1PHP运行环境79
5.1.2PHP代码编辑工具80
5.1.3PHP集成开发环境80
5.1.4PHP程序运行原理81
5.2任务实现81
5.2.1安装PHP代码编辑工具81
5.2.2安装并搭建集成开发环境81
5.3经验传递85
5.4知识拓展85
任务6开发网站后台之登录验证模块86
6.1知识准备86
6.1.1登录验证原理86
6.1.2mysql_connect 函数86
6.1.3mysql_select_db 函数87
6.1.4mysql_query 函数87
6.1.5超全局变量$_POST和$_GET88
6.1.6mysql_fetch_array 函数88
6.1.7mysql_num_rows 函数89
6.1.8isset 函数89
6.1.9session、$_SESSION和session_start 函数89
6.1.10require_once 函数90
6.2任务实现90
6.2.1设计登录验证版面90
6.2.2登录验证版面“切图”90
6.2.3引入验证码文件92
6.2.4编写数据库连接文件93
6.2.5编写登录验证文件93
6.2.6编写session文件94
6.3经验传递95
6.4知识拓展95
任务7开发网站后台之框架模块96
7.1知识准备96
7.1.1frameset与frame简介96
7.1.2常用网站后台结构框架98
7.1.3$_SERVER参数简介98
7.2任务实现99
7.2.1分析网站后台模板99
7.2.2把后台模板文件复制到网站项目的相应目录100
7.2.3更改文件扩展名100
7.2.4修改后台模板主文件100
7.2.5修改子窗口top引入的文件101
7.2.6修改子窗口left引入的文件102
7.2.7设计子窗口right引入的文件104
7.2.8修改子窗口bottom引入的文件105
7.3经验传递106
7.4知识拓展106
任务8开发网站后台之网站基本配置模块107
8.1知识准备107
8.1.1关于在线编辑器107
8.1.2KindEditor在线编辑器107
8.2任务实现109
8.2.1插入网站配置记录109
8.2.2创建文件config.php并引入CSS文件109
8.2.3编写页面结构和内容代码109
8.2.4调用编辑器111
8.2.5编写PHP代码以输出网站基本配置信息112
8.3经验传递114
8.4知识拓展114
任务9开发网站后台之管理员管理模块115
9.1知识准备115
9.1.1ceil 函数115
9.1.2mysql_num_rows 函数116
9.1.3MySQL中LIMIT的用法116
9.1.4关于分页116
9.1.5while循环语句118
9.2任务实现119
9.2.1添加管理员119
9.2.2查询并输出管理员列表121
9.2.3修改管理员信息123
9.2.4删除管理员信息124
9.3经验传递125
9.4知识拓展125
任务10开发网站后台之关于花公子管理模块126
10.1知识准备126
10.1.1date_default_timezone_set 函数126
10.1.2date 函数127
10.1.3htmlspecialchars 函数127
10.2任务实现128
10.2.1添加关于花公子文章128
10.2.2查询并输出关于花公子文章列表131
10.2.3修改关于花公子文章133
10.2.4删除关于花公子文章136
10.3经验传递137
10.4知识拓展137
任务11开发网站后台之新闻动态管理模块138
11.1知识准备138
11.1.1一级分类实现原理138
11.1.2关于SELECT中onchange事件传
值的方法140
11.2任务实现141
11.2.1开发新闻动态类别管理子模块141
11.2.2开发新闻动态文章管理子模块144
11.3
|
內容試閱:
|
随着互联网的普及和高速发展,网站已经成为企业在互联网上进行网络营销和形象宣传的平台,越来越多的公司或企业建立自己的网站来宣传公司的产品,发掘潜在的客户和商机,提高自身的竞争力。目前,国内各企业对网站的需求量非常大,因此网站设计与开发相关工作岗位的人才更是供不应求。
本书从行业从业者的角度,以一套完整的动态网站开发项目为载体,结合软件工程思想和真实工作过程为读者介绍动态网站的设计及开发,让读者参与网站“生产”的全过程。本书的特色表现在以下几点。
本书以一套完整的动态网站项目为载体,按照软件工程的思想划分功能模块并设计教材内容,以任务驱动方式编写,同时增加拓展知识,让读者在完成任务的过程中学习动态网站开发项目实践技能。
本书按照网站实际搭建的工作过程来编排,在每个任务中强调知识目标和能力目标(含情感目标),图文并茂地展现设计与开发过程。在每个任务实施前,引入完成该任务所需掌握的知识,体现“实用,够用”的原则。
本书适用于开展项目教学、任务驱动教学、小组教学、角色扮演教学法等。在每个任务实施后,分享了编者多年的开发经验,便于读者了解开发过程中需要注意的细节及技巧。
对本书中精心设计的项目案例。读者只需对其做少量的修改便可直接投入商用,具有较强的实用性。
本书提供免费的电子资源,包括项目素材、教学设计、教学PPT、项目任务书等。如需项目程序源代码(含安装说明)可联系编者索取,编者邮箱为dreammymavy@163.com。
本书由广东省惠州经济职业技术学院林龙健、李观金、李春燕、邝楚文、李剑辉、华楚霞、李磊和韩启生共同编写。由于时间仓促,加之编者水平有限,书中难免存在不足之处,敬请广大读者批评指正。
编者
|
|