《社交网络 SNS 技术基础与开发案例》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:张春红,于翠波,朱新宁,高雅编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2012
  • ISBN:9787115273376
  • 页数:269 页
图书介绍:本书分基础理论篇和开发实践篇,分别从理论和实践的角度,对社交网络进行整体全面的分析讲解,系统总结社交网络领域的专业知识。本书内容深入浅出,从原理到应用开发,从技术研究历史到最新实践结果,从学术研究层面到商业模式讨论,全面覆盖社交网络的最新知识领域。

基础理论篇 2

第1章 社交网络SNS综述 2

1.1 SNS基本概念与背景 4

1.2 SNS的特征与功能 7

1.2.1 SNS的基本特征分析 7

1.2.2 SNS的基本功能分析 8

1.3 SNS的前沿发展 11

第2章 典型SNS网站与商业模式分析 13

2.1国外典型SNS网站 13

2.1.1 Facebook 13

2.1.2 Twitter 17

2.2国内典型SNS网站 21

2.2.1人人网(校内网) 21

2.2.2新浪微博 24

2.3 SNS商业模式分析 28

2.3.1免费增值模式 29

2.3.2加盟模式 30

2.3.3订阅模式 31

2.3.4虚拟商品模式 32

2.3.5广告模式 33

2.3.6其他商业模式 34

2.4我国SNS的商业模式分析 34

2.4.1当前国内主流SNS网站阵营 34

2.4.2发展现状及趋势 35

2.5 MSNS商业模式 37

本章参考文献 38

第3章SNS研究基础 39

3.1 SNS网络研究发展历程 39

3.2复杂网络的基本概念 41

3.2.1什么是复杂网络 41

3.2.2复杂网络的主要特征:无标度和小世界 41

3.3复杂网络的基本参数 42

3.3.1度 42

3.3.2特征路径长度 42

3.3.3密度 42

3.3.4网络的直径 43

3.3.5介数 43

3.3.6聚类系数 43

3.3.7连接矩阵 44

3.3.8互惠 44

3.3.9幂律 45

3.4复杂网络模型 45

3.4.1小世界网络模型 45

3.4.2无标度网络模型 48

3.5数据挖掘与SNS研究 50

3.5.1数据挖掘的基本概念和原理 50

3.5.2数据挖掘的常用方法和功能 52

3.5.3数据挖掘在SNS研究中的应用 54

3.6可视化研究方法及工具介绍 56

3.6.1可视化概念 56

3.6.2数据文件格式 57

3.6.3可视化工具 59

3.6.4可视化基础模型算法 65

本章参考文献 75

第4章 社交网络分析 78

4.1社交网络中的拓扑分析和信息传播 78

4.1.1社交网络中的拓扑分析 78

4.1.2社交网络中的信息传播 82

4.2社交网络的社区发现算法 86

4.2.1社区发现算法简介 86

4.2.2经典的社区发现算法 91

本章参考文献 93

第5章SNS安全隐私问题 95

5.1问题介绍 95

5.2社交网络业务应用 95

5.2.1概述 95

5.2.2用户隐私设置和访问权限设置 96

5.2.3用户隐私威胁 99

5.2.4用户信息泄露的危害和原因 103

5.2.5隐私保护方案 104

5.2.6小结 114

5.3社交网络业务分析 115

5.3.1概述 115

5.3.2社交网络图的表示 116

5.3.3隐私保护方案 116

5.3.4小结 119

本章参考文献 119

第6章SNS其他相关技术 122

6.1移动社交网络 122

6.1.1移动社交网络简介 122

6.1.2 LBS与MSNS 126

6.2社交搜索 129

6.2.1社交搜索的概念 129

6.2.2移动社交搜索的概念 130

6.2.3优秀搜索的标准 131

6.2.4移动社交搜索实例Google Social Search 132

6.3 P2P技术 133

6.3.1 P2P技术的基本概念 133

6.3.2 P2P技术的特性 134

6.3.3 P2P技术在SNS中的主要应用 136

6.4 WebGIS技术 137

6.4.1 WebGIS技术概述 137

6.4.2 WebGIS在SNS中的应用 137

本章参考文献 139

开发实践篇 142

第7章SNS开发模式与开放平台的关键技术 142

7.1 SNS建站与第三方开发 142

7.2 HTTP超文本传输协议 143

7.3 JavaScript与Ajax 144

7.4 OAuth 147

7.4.1 OAuth简介及历史 147

7.4.2 OAuth 1.0 149

7.4.3 OAuth 2.0介绍 151

7.4.4 OAuth开发实例 152

7.5 XML和JSON 156

7.5.1 XML 156

7.5.2 JSON 161

本章参考文献 166

第8章 国内外SNS开放平台简介 167

8.1人人网开放平台 167

8.1.1人人网开放平台架构 167

8.1.2人人网开放平台API分析 169

8.1.3应用示例 172

8.2新浪微博开放平台 185

8.2.1新浪微博开放平台简介 185

8.2.2新浪微博开放平台API分析 188

8.2.3应用示例 190

8.3 Facebook的F8平台 202

8.3.1 Facebook简介 202

8.3.2 F8架构介绍 202

8.3.3 Facebook API介绍 204

8.4 OpenSocial平台 206

8.4.1 OpenSocial简介 206

8.4.2 OpenSocial的约定 207

8.4.3 OpenSocial的核心概念 207

8.4.4 OpenSocial的架构 208

8.4.5 API模式描述 214

本章参考文献 215

第9章 基于UCHome平台的SNS服务开发实例 216

9.1 UCHome 2.0平台的简介 216

9.1.1 UCHome 2.0功能及特性 216

9.1.2 UCHome 2.0运行环境 217

9.2 UCHome 2.0平台架构解析 218

9.2.1整体架构 218

9.2.2主要入口文件功能说明 219

9.2.3执行过程 221

9.2.4模板 223

9.2.5数据缓存 224

9.3基于UCHome 2.0平台的开发实例ESNS 224

9.3.1 ESNS简介 224

9.3.2网站首页 225

9.3.3伙伴推荐 232

9.3.4激励机制 234

9.3.5状态更新 237

9.3.6学习之星排行榜 240

9.3.7虚拟书房 244

本章参考文献 248

第10章 移动社交网络服务开发实例 249

10.1 MSNS概述 249

10.2 MSNS应用开发介绍 251

10.2.1概述 251

10.2.2环境架构 252

10.2.3当前主流手机操作系统介绍 254

10.3 MSNS应用开发案例 256

10.3.1功能需求 256

10.3.2接口设计 257

10.3.3页面跳转逻辑 259

10.3.4 UI设计 260

10.3.5数据库设计 261

10.3.6服务器端程序开发 263

10.3.7手机端程序开发 266

10.3.8总结 269

本章参考文献 269