《网站开发新动力 用Linux组建电子商务网站》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:李香敏主编;徐建峰,郭力戎等编著
  • 出 版 社:北京:北京希望电子出版社
  • 出版年份:2000
  • ISBN:7900056033
  • 页数:390 页
图书介绍:

第一部分 预备知识 3

第1章 电子商务相关技术漫谈 3

1.1 电子商务概述 4

1.1.1 电子商务的定义 4

1.1.2 电子商务的发展历程 4

1.1.3 电子商务的功能 5

1.1.4 电子商务的发展趋势 6

1.1.5 电子商务的发展对社会的影响 6

1.2 Web基础知识 7

1.2.1 Web概述 7

1.2.2 HTTP协议 8

1.2.3 URL剖析 9

1.2.4 浏览器/服务器(B/S)模型 10

1.2.5 MIME简介 11

1.3 Web数据库 12

1.3.1 Web数据库概述 12

1.3.2 Web数据库相关技术漫谈 12

第2章 建立电子商务运行平台 15

2.1 软硬件要求 16

2.1.1 软件要求 16

2.1.2 硬件要求 17

2.2.1 Linux的安装要点 18

2.2 安装服务器软件 18

2.2.2 数据库的快速安装 19

2.2.3 在Linux下安装配置Web服务器软件包 22

2.2.4 从源代码安装PHP软件 22

2.3 Linux开发工具简介 27

2.4 Windows平台上PHP的安装 28

2.4.1 系统要求 28

2.4.2 安装说明 28

2.4.3 具体安装步骤 29

第3章 PHP快速入门 37

3.1.1 PHP简介 38

3.1 什么足PHP 38

3.1.2 一个简单的PHP程序 39

3.1.3 PHP的基本结构 40

3.2 PHP数据处理 41

3.2.1 数据类型和变量 41

3.2.2 数组 45

3.2.3 常量 47

3.2.4 操作符 48

3.3 PHP控制结构 51

3.3.1 表达式 51

3.3.2 语句(流程控制) 52

3.3.3 函数和类 57

第4章 HTML及其表单、表格的制作 62

4.1 HTML语言概述 63

4.2 制作输入表单 64

4.2.1 表单的结构 64

4.2.2 FORM中的三个常用标记 65

4.2.3 表单的处理 77

4.3 制作表格 80

4.3.1 表格的基本结构 80

4.3.2 表格和PHP代码的结合 80

第5章 MySQL及SQL语言 84

5.1 MySQL简介 85

5.1.1 数据库的概念 85

5.1.3 MySQL的许可证 86

5.1.2 什么是MySQL 86

5.1.4 MySQL的特性 87

5.2 MySQL的基本操作 88

5.2.1 启动和关闭数据库 88

5.2.2 查看数据库信息 89

5.2.3 使用MySQL 91

5.2.4 用户管理 96

5.2.5 使用MySQLadmin管理数据库 100

5.3 MySQL中的数据 102

5.3.1 数据类型 102

5.3.2 列类型 104

5.4.2 数据库级操作 113

5.4 MySQL语法和使用 113

5.4.1 命名规则 113

5.4.3 表的操作 114

5.4.4 查询表及其技巧 117

5.4.5 MySQL的弱点 124

第二部分 站点建设 129

第6章 留言版 129

6.1 文本型留言版 130

6.2 留言版和简单数据库操作 141

第7章 框架页面 160

7.2.1 ROWS属性 161

7.2 FRAMESET标记的使用 161

7.1 含框架的HTML文件格式 161

7.2.2 COLS属性 166

7.3 FRAME标记 167

7.3.1 SRC属性 167

7.3.2 NAME属性 167

7.3.3 MARGINWIDTH属性 168

7.3.4 MARGINHEIGHT属性 168

7.3.5 SCROLLING属性 168

7.3.6 NORESIZE属性 168

7.4 NOFRAMES标记 168

7.5.1 用于A标记 169

7.5 TARGET属性的使用 169

7.5.2 用于BASE标记 171

7.5.3 用于FORM标记 172

第8章 聊天室 175

8.1 相关知识 176

8.1.1 工作原理 176

8.1.2 META标记和“Client Pull”技术 176

8.1.3 聊天内容的保存 177

8.1.4 PHP的文件操作函数 178

8.1.5 相关的Linux Shell命令 180

8.1.6 和Shell交互 182

8.2 聊天室的实现 183

8.2.1 一个最简单的聊天室 184

8.2.2 另一个聊天室 190

第9章 商品分类列表 199

9.1 数据库设计 200

9.1.1 建立数据库 200

9.1.2 图书类别表 200

9.1.3 图书信息表 202

9.2 增加新类别 203

9.2.1 界面设计 203

9.2.2 服务器端代码 205

9.3.2 类别目录页面 213

9.3.1 获取客户端传来的信息 213

9.3 浏览类别目录 213

9.4 代码分析 217

9.4.1 主页面 217

9.4.2 子类列表 220

9.4.3 图书列表 224

9.4.4 图书详细信息页面 231

第10章 购物车的实现 233

10.1 用Cookie实现购物车 234

10.1.1 使用Cookie 234

10.1.2 实现购物车 243

10.2.1 PHP的SESSION功能 251

10.1.3 Cookie实现购物车的局限性 251

10.2 用SESSION实现购物车 251

10.2.2 PHP.INI中和Session有关的选项 255

10.2.3 PHP内置的会话函数 256

10.2.4 实现购物车 257

第11章 会员登记 268

11.1 建立用户档案 269

11.1.1 用户注册界面 270

11.1.2 输入检查 274

11.2 用户在线服务管理 280

11.2.1 核对口令保存联系信息 280

11.2.2 服务与身份 282

第12章 投票、图形和多媒体 284

12.1 投票 285

12.2 图形 290

12.2.1 入门 290

12.2.2 条形图 292

12.2.3 饼图 294

12.3 多媒体数据库 298

第13章 结算和销售管理界面 302

13.1 数据库设计 303

13.1.1 定单 303

13.1.2 销售表 305

13.2 定单处理 306

13.2.1 Cookie方式实现 306

13.2.2 Session实现 317

13.3 销售管理 324

13.3.1 管理界面 324

13.3.2 服务器端脚本 329

第三部分 专题讨论 339

第14章 PHP的字符处理功能 339

14.1 普通字符处理 340

14.1.1 字符串分析 340

14.1.2 字符串重组 341

14.1.3 字符串编码 342

14.2 POSIX正则表达式 343

14.3 Perl风格的正则表达式 346

第15章 商务网站的安全规划 350

15.1 网络安全的主要威胁 351

15.1.1 信息系统安全风险 351

15.1.2 黑客的主要攻击手段及对策 352

15.2 网络安全的主要措施 353

15.2.1 操作系统和网络基本配置的安全 353

15.2.2 获得安全的Apache 354

15.2.3 Apache的运行 354

15.2.4 Apache对文件的保护 354

15.3.1 基于主机认证 355

15.3 商业运作的特殊问题 355

15.3.2 基本HTTP认证 358

15.3.3 PHP程序生成身份认证 363

15.3.4 摘要认证 369

第16章 Apache与保密通讯 370

16.1 互联网上的保密通信 371

16.1.1 身份识别过程 376

16.1.2 密钥确定 377

16.2 SSL的应用 379

16.3 其它加密技术简介 384

附录 网上资源 387