当前位置:首页 > 工业技术
开源软件网站构建方案
开源软件网站构建方案

开源软件网站构建方案PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:(美)Thomas Schenk著;谢君英,高健等译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2002
  • ISBN:7111099516
  • 页数:295 页
图书介绍:
《开源软件网站构建方案》目录

第一部分 关于Linux和开源软件的介绍 1

第1章 为什么选用Linux系统 1

1.1 什么是Linux 1

1.1.1 开放源代码操作系统的内核 1

1.1.2 发行版--内核加上支持软件 3

1.1.3 Linux发行版的特性 4

1.2. Linux与其他网络服务器平台比较 5

1.2.1 Linux与Windows的比较 5

1.2.2 Linux与商业UNIX比较 6

1.2.3 Linux与其他免费操作系统的比较 7

1.3 拥有Linux系统所需全部花费一瞥 8

1.3.1 软件许可费用 8

1.3.2 硬件需求 9

1.3.4 培训要求 10

1.3.3 维护费用 10

1.4 小结 11

第2章 什么使得开放源代码如此有吸引力 12

2.1 开放源代码软件与专利软件的比较 12

2.1.1 一种不同的工发模式 12

2.1.2 开源软件的关键 13

2.2 开放源代码软件的优缺点 15

2.2.1 逐渐增强的适应性 15

2.2.2 接近开发者 16

2.2.3 方案的放弃 17

2.2.4 缺乏支持 18

2.3 开放源代码软件实例 18

2.3.1 Apache 18

2.3.2 MySQL 19

2.3.3 PHP 19

2.4.1 团体支持 20

2.4 支持问题 20

2.4.2 对OSS的商业支持 21

2.5 小结 21

第3章 创建Internet网站 23

3.1 创建Internet网站的原因 23

3.1.1 销售 23

3.1.2 方便消费者 24

3.1.3 开拓新市场 24

3.2 维护Internet网站 24

3.2.1 使用主机服务 25

3.2.2 自己建立主机 26

3.3 自主开发解决方案与外包的比较 28

3.3.1 开发自己的解决方案 28

3.3.2 外包Internet网站开发 28

3.4 小结 29

4.1.2 经常更新 31

4.1.1 静态内容 31

第二部分 创建不同类型的Internet网站 31

4.1 内容和媒体网站的特征 31

第4章 内容和媒体网站 31

4.1.3 存档内容 32

4.2 令人满意的特性 32

4.2.1 文档管理系统 32

4.2.2 用户反馈机制 33

4.2.3 搜索能力 34

4.3 一些可以考虑的工具 35

4.3.1 文档管理工具 35

4.3.2 用户反馈工具 36

4.3.3 搜索工具 38

4.4 小结 39

5.1 网站的规划与设计 40

5.1.1 创建一个电子杂志 40

第5章 远程办公者期刊 40

5.1.2 网站的设计 41

5.2 网站的特性 41

5.2.1 工作平台 41

5.2.2 实现文件管理系统 42

5.2.3 搭建网站框架 43

5.2.4 发行管理工具 53

5.2.5 用户反馈功能 59

5.2.6 搜索引擎 63

5.3 面临的挑战 64

5.3.1 吸引读者访问 64

5.3.2 提供有趣的内容 65

5.4 小结 65

6.1.2 几乎没有静态网页 66

6.1.1 协作特性 66

6.1 社团网站的特征 66

第6章 社团网站 66

6.1.3 用户驱动内容 67

6.2 令人满意的特性 67

6.2.1 社团日程 67

6.2.2 通知板 68

6.2.3 聊天系统 68

6.3 一些可以考虑的工具 69

6.2.4 邮件列表管理软件和公告牌系统 69

6.3.1 日程系统 70

6.3.2 通知板 71

6.3.3 聊天软件 71

6.4 小结 73

第7章 PTSO网站 74

7.1 网站的设计和规划 74

7.1.1 宣传组织的目的 74

7.2.1 PTSO网站的设计 75

7.2 网站的特点 75

7.1.2 在组中传达事情 75

7.1.4 发布在线简讯 75

7.1.3 提供沟通渠道 75

7.2.2 安装和配置支持工具 87

7.2.3 安装应用程序 91

7.3 挑战 110

7.3.1 发布PTSO网站 110

7.3.2 防止网站衰败 110

7.3.3 对付不守规矩的访问者 111

7.4 小结 111

第8章 电子商务网近 112

8.1 电子商务网站的特征 112

8.1.1 来源于数据库的内容 112

8.2.1 在线目录 113

8.2 令人满意的特性 113

8.1.3 保持状态信息的必要性 113

8.1.2 动态网页 113

8.2.2 购物车 114

8.2.3 信用卡消费过程 116

8.2.4 用户反馈机制 116

8.3 一些可以考虑的工具 117

8.3.1 Symphero 117

8.3.2 Interchange 119

8.4 小结 121

第9章 电子商务网站:两个案例研究 122

9.1 概述 122

9.2 电子商务简史 122

9.3 开放源代码的电子商务系统 124

9.4 什么是电子商务系统 125

9.5 什么是网络服务器 125

9.7.2 Perl是开放源代码的 126

9.7.1 Perl的特点 126

9.7.3 Pert和网络 126

9.7 什么是Perl 126

9.6 什么是Apache-SSL 126

9.8 CP Commere 127

9.9 Mia Casa的案例 128

9.9.1 Mia Casa产品系列 128

9.9.2 Mia Casa用户数据库 129

9.9.3 Mia Casa的商业模型 130

9.9.4 业务目标 130

9.9.5 方法 131

9.9.6 解决方案 131

9.9.7 结果 132

9.9.8 客户评价 132

9.10 Firebreath.com 133

9.10.1 Firebreath com是怎样建立的 133

9.10.3 方法 134

9.10.2 业务目标 134

9.10.4 解决方案 136

9.10.5 结果 136

9.11 让业务向电子商务方向发展 138

9.12 管理电子商务网站的注意事项 138

9.13 小结 139

10.2 Internet站点的维护与更新 141

10.1 站点建成之后 141

第10章 维持网站的运行 141

第三部分扩展与维护网站 141

10.3 监视工具 143

10.3.1 服务器监视器 143

10.3.2 安全监视器 144

10.3.3 其他安全资源 145

10.3.4 其他的服务器监视器 147

10.4 网站日志分析 152

10.4.1 商业需求 152

10.4.2 解释网络服务器日志 154

10.5 问题追踪软件 160

10.5.1 业务需求 160

10.5.2 邮件/网页表单问题追踪 161

10.5.3 工作人员问题追踪 162

10.6 内容管理 163

10.6.1 所有的内容并不是同等的 164

10.6.2 对网站的管理更新 164

10.7 来自黑客的威胁 166

10.8 内容管理工具 167

10.9 小结 172

第11章 高可用性和可扩展性 173

11.1 高可用性 173

11.1.1 高可用性的特征 173

11.1.2 定义高可用性 174

11.1.3 成本考虑 175

11.2.1 纵向扩展 176

11.2 可扩展性 176

11.2.2 横向扩展 177

11.2.3 纵向扩展与横向扩展方案的比较 179

11.3 小结 180

第12章 高可用性和可扩展性架构 181

12.1 实现高可用性的方法 181

12.1.1 热交换系统 181

12.1.2 容错系统 184

12.1.3 几种方法的结合 185

12.2 扩展你的Internet网站 187

12.2.1 通过标准测试软件测试系统的承受极限 188

12.2.2 通过性能调整来减少局限性 188

12.2.3 计划是关键 190

12.3 小结 191

第13章 硬件可靠性 192

13.1 平均故障间隔时间(MTBF) 192

13.2.3 成本方面的考虑 194

13.2.2 备用系统 194

13.2 备用系统和组件的维护 194

13.2.1 备用存储设备 194

13.3 销售市场--将小麦和麦皮分离 195

13.4 用于提供可靠性的硬件技术 196

13.5 热插拔部件 197

13.6 对于基础设施的要求 198

13.6.1 路由器、交换机和集线器 198

13.6.2 不间断电源 200

13.7 选择硬件供应商 201

13.8 FCC和UL等级的重要性 203

13.9 小结 203

第14章 选择软件组件 204

14.1 确定软件可靠性 204

14.2 压力测试 205

14.4 影响软件可靠性的因素 206

14.3 标准测试 206

14.5 与软件商打交道 207

14.5.1 开放源代码软件(OSS)商(aka Project Leaders) 208

14.5.2 独立项目组织者 209

14.5.3 计划阶段应当向商家提出的问题 209

14.6 小结 209

第15章 站点管理 210

15.1 自主主机与托管设备 210

15.1.1 自主主机的缺点 211

15.1.2 托管主机的优缺点 213

15.1.3 托管选项 215

15.2 选择托管服务供应商 216

15.2.1 商业需求 217

15.2.2 缩小范围 217

15.2.3 用户的参考意见 219

15.3 小结 220

16.1 两个示例网络设计 221

第16章 开放源代码的高可用性及可扩展性 221

16.2 Linux虚拟服务器项目 223

16.2.1 LVS的功能 223

16.2.2 工具套件 228

16.2.3 完整的例子 232

16.3 Ultramonkey 233

16.3.1 Ultramonkey的功能 234

16.3.2 工具套件 234

16.4 Piranha 241

16.4.1 Piranha的功能 241

16.4.2 工具套件 242

16.5 Super Sparrow 251

16.5.1 Super Sparrow的功能 251

16.5.2 工具套件 253

16.6 小结 254

17.1.1 BigIP产品说明 255

17.1 BigIP 255

第17章 商用负载平衡方案 255

17.1.2 BigIP产品系列的特点 256

17.1.3 BigIP的优点和不足 256

17.2 Cisco LocalDirector 257

17.2.1 概述 257

17.2.2 Cisco LocalDirector特性集 257

17.2.3 优点和不足 258

17.3 其他产品 258

17.3.1 软件负载平衡器 259

17.3.2 负载平衡交换机 260

17.3.3 负载平衡设备 260

17.4 小结 260

附录 261

附录A 感兴趣的资源 261

附录B Linux的安装和配置 267

附录C 获得本书中提到的工具 286

相关图书
作者其它书籍
返回顶部