《网站开发实训教程 第2版》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:张伟,高清华,宋远行主编;郭玮莉,孙桂萍,祝培培,尹光辉,孙国菊,谢聪副主编
  • 出 版 社:东软电子出版社
  • 出版年份:2013
  • ISBN:9787894362308
  • 页数:314 页
图书介绍:

单元1 网站开发流程及相关岗位 1

1.1 背景知识 1

1.1.1 网站开发流程 1

1.1.2 网站相关岗位职责 2

1.1.3 岗位要求 3

1.1.4 网站开发工具 4

1.2 项目实施 4

1.2.1 组建开发团队 4

1.2.2 了解岗位需求 4

1.3 补充知识 4

1.3.1 网站项目管理流程表 4

1.3.2 文档规范 6

1.4 工程实训 6

1.4.1 组建团队 6

1.4.2 完成文档 6

1.4.3 成绩计算 6

单元2 HTML基础知识 7

2.1 背景知识 7

2.1.1 标记 7

2.1.2 特殊字符 9

2.1.3 语法 9

2.1.4 HTML的组成结构 9

2.2 项目实践 10

2.2.1 手工输入代码 10

2.2.2 分析百度首页 12

2.3 扩展知识 14

2.3.1 Web2.0 14

2.3.2 HTML5 15

2.3.3 HTML标签 16

2.3.4 HTML编码 16

2.4 工程实训 18

2.4.1 练习HTML代码输入 18

2.4.2 分析Google首页 18

2.4.3 下载HTML5应用并正确运行 18

2.4.4 成绩计算 18

单元3 定位及策划网站 19

3.1 背景知识 19

3.1.1 网站定位 19

3.1.2 网站策划 21

3.2 项目实践 21

3.2.1 网站名称 21

3.2.2 网站域名 21

3.2.3 网站定位 22

3.2.4 受众定位 22

3.2.5 功能定位 22

3.2.6 内容规划 23

3.2.7 盈利模式 23

3.2.8 实施进度 24

3.2.9 网站整体项目书 24

3.3 扩展知识 25

3.3.1 网站开发语言及架构 25

3.3.2 网站备案 26

3.3.3 ICP经营许可证 26

3.3.4 网站推广 26

3.4 工程实训 26

3.4.1 撰写网站定位及策划书 26

3.4.2 成绩计算 27

单元4 域名 28

4.1 背景知识 28

4.1.1 域名的命名方法 28

4.1.2 域名的结构 29

4.2 项目实践 30

4.2.1 检索域名 30

4.2.2 注册域名 31

4.2.3 付款 31

4.2.4 域名解析 32

4.2.5 IPv6实验 34

4.3 扩展知识 37

4.3.1 虚拟主机 37

4.3.2 二级域名 37

4.3.3 域名与IP地址之间的关系 38

4.3.4 IPv6 38

4.3.5 访问IPv6地址 39

4.3.6 域名投资 40

4.3.7 注册的最新域名举例 41

4.4 工程实训 42

4.4.1 列举域名 42

4.4.2 模拟注册 42

4.4.3 添加IPv6的地址 42

4.4.4 成绩计算 42

单元5 色彩与布局 43

5.1 背景知识 43

5.1.1 网页色彩的表现原理 43

5.1.2 网页设计中的色彩 44

5.1.3 色彩的心理效果 44

5.1.4 常见的网页布局 49

5.2 项目实践 50

5.2.1 手绘布局 50

5.2.2 软件绘图布局 51

5.2.3 网站原型制作工具 52

5.3 扩展知识 53

5.3.1 网页安全色 53

5.3.2 图像处理 54

5.3.3 网页设计 55

5.3.4 网页设计欣赏 55

5.4 工程实训 55

5.4.1 软件绘图布局 55

5.4.2 成绩计算 55

单元6 使用Photoshop设计网站页面 56

6.1 背景知识 56

6.1.1 图像合成 56

6.1.2 修改水印 58

6.1.3 调整色调 59

6.2 项目实践 60

6.2.1 网站布局设计 60

6.2.2 网站首页框图 60

6.2.3 用PS设计首页 61

6.3 扩展知识 70

6.3.1 网站标识——Logo 70

6.3.2 像素 71

6.3.3 网页空间与页面尺寸 71

6.3.4 色彩及结构 71

6.3.5 优秀的banner 71

6.3.6 VI系统 71

6.4 工程实训 71

6.4.1 用PS设计首页 71

6.4.2 成绩计算 71

单元7 运用DIV+CSS制作网站页面 73

7.1 背景知识 73

7.1.1 CSS样式表 73

7.1.2 网页的层DIV 77

7.2 项目实践 81

7.2.1 建立站点 81

7.2.2 切图 83

7.2.3 生成html页面 85

7.3 扩展知识 89

7.3.1 路径 89

7.3.2 文件及图片命名 90

7.4 工程实训 91

7.4.1 建立站点 91

7.4.2 切图 91

7.4.3 成绩计算 91

单元8 制作动画 93

8.1 背景知识 93

8.1.1 逐帧动画 93

8.1.2 补间动画 94

8.1.3 运动引导动画 97

8.1.4 遮罩动画 98

8.2 项目实践:首页banner动画的制作 99

8.3 扩展知识 112

8.3.1 SWiSHmax软件 112

8.3.2 SWiSHmax动画制作 113

8.4 工程实训 119

8.4.1 制作补间动画 119

8.4.2 制作引导动画 119

8.4.3 制作banner动画 119

8.4.4 成绩计算 119

单元9 JavaScript脚本及应用 121

9.1 背景知识 121

9.1.1 JavaScript语法 121

9.1.2 JavaScript基本语句 123

9.1.3 函数 131

9.2 项目实践 134

9.2.1 跑马灯效果 134

9.2.2 图片淡入淡出 136

9.2.3 实现复选框的全选和反选 138

9.3 扩展知识 140

9.3.1 解释型语言与编译语言的区别 140

9.3.2 JavaScript与Java的区别 140

9.3.3 JavaScript代码的调试 141

9.3.4 JavaScript同AJAX 142

9.3.5 JavaScript、HTML5 142

9.4 工程实训 142

9.4.1 图片淡入淡出效果 142

9.4.2 实现复选框的全选和反选 142

9.4.3 成绩计算 143

单元10 WAMP5集成开发平台 144

10.1 背景知识 144

10.1.1 WAMP软件的获得 144

10.1.2 Apache介绍 146

10.1.3 Php介绍 146

10.1.4 MySQL介绍 146

10.2 项目实践 147

10.2.1 WAMP的安装 147

10.2.2 WAMP的测试 150

10.2.3 WAMP的安装问题 152

10.2.4 虚拟主机的实现 156

10.3 扩展知识 160

10.3.1 软件版本号 160

10.3.2 Squid软件 161

10.3.3 Netstat命令 161

10.3.4 回环地址 162

10.4 工程实训 162

10.4.1 安装并测试WAMP集成软件 162

10.4.2 虚拟主机的测试 162

10.4.3 成绩计算 162

单元11 表单的建立及提交 163

11.1 背景知识 163

11.1.1 表单标签 163

11.1.2 常用控件(Controls) 165

11.1.3 PHP语法 167

11.2 项目实践 174

11.2.1 创建前台表单 174

11.2.2 创建后台处理文件 175

11.2.3 表单验证 176

11.3 扩展知识 176

11.3.1 POST方法 176

11.3.2 GET方法 177

11.3.3 CGI方法 178

11.4 工程实训 178

11.4.1 制作前台表单页面 179

11.4.2 添加后台处理程序 179

11.4.3 成绩计算 179

单元12 提交表单数据到数据库 180

12.1 背景知识:MySQL数据库 180

12.2 项目实践 183

12.2.1 MySQL的操作 183

12.2.2 修改后台处理文件 186

12.2.3 测试及除错 187

12.3 扩展知识 191

12.3.1 MySQL的用户 191

12.3.2 MySQL整型数据扩展 191

12.3.3 MySQL主键和自动递增字段 191

12.3.4 MySQL的where语句 192

12.3.5 升序或降序的排序 192

12.3.6 PHP代码的书写 192

12.3.7 MySQL的图形操作 194

12.3.8 SQL注入攻击 196

12.3.9 在线考试系统项目 196

12.4 工程实训 196

12.4.1 数据库操作 196

12.4.2 添加后台的处理程序 196

12.4.3 成绩计算 196

单元13 Joomla的安装及模板应用 198

13.1 背景知识 198

13.1.1 CMS内容管理系统 198

13.1.2 Joomla介绍 199

13.1.3 Joomla软件的获得 200

13.1.4 Joomla的模板 202

13.2 项目实践 202

13.2.1 安装Joomla软件 202

13.2.2 安装Joomla模板 208

13.3 扩展知识 213

13.3.1 Drupal介绍 213

13.3.2 Joomla与Drupal对比 213

13.3.3 数据移植与备份 214

13.3.4 Joomla学习站点 214

13.3.5 Joomla 1.7.0如期发布 215

13.3.6 淘宝网的开源观 215

13.4 工程实训 216

13.4.1 安装并设置Joomla软件 216

13.4.2 下载合适的模板并应用该模版 216

13.4.3 成绩计算 216

单元14 系统架构与设备采购 217

14.1 背景知识 217

14.1.1 总体目标 217

14.1.2 项目系统架构 218

14.1.3 项目实施硬件配置及介绍 220

14.1.4 硬件采购 227

14.2 项目实践 228

14.2.1 系统拓扑结构 228

14.2.2 设备采购 228

14.3 扩展知识 228

14.3.1 U的概念 228

14.3.2 服务器托管 228

14.3.3 数据库集群 229

14.3.4 负载均衡技术 229

14.3.5 RAID模式介绍 231

14.3.6 WikiPedia架构 232

14.3.7 光纤介绍 233

14.4 工程实训 234

14.4.1 网站的拓扑结构 234

14.4.2 设备采购 234

14.4.3 成绩计算 234

单元15 网站运营 236

15.1 背景知识 236

15.1.1 pr值 236

15.1.2 搜索引擎的原理 237

15.1.3 网站运营的目标 239

15.2 项目实践 240

15.2.1 登录Google进行推广 240

15.2.2 登录Baidu进行推广 242

15.2.3 论坛推广 244

15.2.4 Baidu合作推广 247

15.3 扩展知识 248

15.3.1 网络爬虫 248

15.3.2 SEO 249

15.3.3 Alexa 249

15.4 工程实训 249

单元16 网站开发项目案例 251

16.1 背景知识 251

16.1.1 总体目标 251

16.1.2 时间结点 251

16.1.3 约束条件 252

16.2 WEB网站需求分析 253

16.2.1 成立团队 253

16.2.2 需求分析 253

16.3 原型设计 255

16.3.1 Axure原型设计 255

16.3.2 静态页面设计 256

16.4 详细设计 258

16.4.1 程序系统的结构 258

16.4.2 程序设计 259

16.5 数据库设计—UML建模 262

16.5.1 用户接口模块 262

16.5.2 管理员接口模块 262

16.5.3 系统用例图 263

16.5.4 系统的时序图和活动图 264

16.5.5 数据库的R-R图 266

16.6 网站历程 268

16.7 扩展知识 269

16.7.1 资源集团 269

16.7.2 UML 270

16.7.3 源代码管理系统 270

16.7.4 BUG管理系统 271

16.7.5 亿图 271

16.7.6 支付协议 271

16.8 工程实训 272

16.8.1 UML建模 272

16.8.2 数据库整理 272

16.8.3 成绩计算 272

单元17 APP原型制作 273

17.1 背景知识 273

17.1.1 APP时代到来 273

17.1.2 什么是APP 276

17.1.3 全新精准营销方式 276

17.1.4 APP的生态系统 276

17.2 项目实践 277

17.2.1 Axure下载与安装 277

17.2.2 APP原型制作 279

17.3 扩展知识 286

17.3.1 屏幕适配 286

17.3.2 全国APP大赛 286

17.3.3 Android Studio 287

17.3.4 猛犸浏览器 287

17.3.5 Symbian系统 288

17.3.6 二维码 288

17.4 工程实训 288

17.4.1 Axure的安装 288

17.4.2 APP原型制作 288

17.4.3 诺基亚没落 288

17.4.4 成绩计算 288

附录A 文档的规范 290

A.1 如何写好一篇文档 290

A.2 文件的命名 290

A.3 文档格式要求 292

A.3.1 文档的第一页 292

A.3.2 文档的第二页 293

A.3.3 文档的第三页 293

A.3.4 文档的结束 294

A.4 截图的要求 294

A.5 邮件的要求 295

A.5.1 邮件主题 295

A.5.2 邮件正文 295

附录B 网页代码规范 296

B.1 样式表写法规范 297

B.2 样式命名规范 297

B.3 脚本语言的调用 299

B.4 HTML代码整体的可读性 299

附录C 融资与IPO 301

C.1 IPO 301

C.1.1 人人公司登陆纽交所 301

C.1.2 奇虎360 302

C.1.3 当当网 302

C.1.4 世纪佳缘 302

C.1.5 迅雷 303

C.2 融资 303

C.2.1 凡客诚品 303

C.2.2 大众点评网 304

C.2.3 窝窝团 304

C.2.4 京东商城 304

C.2.5 梦芭莎 304

C.2.6 58同城 305

附录D 第31次中国互联网报告摘要 306

附录E 创业故事 309

参考文献 314