分类于: 编程语言 计算机基础 互联网 设计

简介

高性能电子商务平台构建: 架构、设计与开发

高性能电子商务平台构建: 架构、设计与开发 7.3分

资源最后更新于 2020-03-28 16:58:14

作者:ShopNC产品部

出版社:出版社机械工业出版社

出版日期:2015-01

ISBN:9787111485643

文件格式: pdf

标签: 计算机 设计 电子商务 HTML 网络编程 软件与程序设计 高性能

简介· · · · · ·

中国领先的电商系统解决方案提供商ShopNC官方首次分享他们多年来开发电商平台的先进理念、核心技术和宝贵经验,本书将成为业内构建电商平台的标准技术范本。它不仅宏观介绍电商平台技术架构和标准套件组成,而且还详细讲解各种套件的模块构成、设计思路和代码实现,以及电商平台的界面设计、用户体验,为构建安全、可靠、易维护、高性能的电商平台提供了完整的技术和解决方案。全书10章,分为四个部分:第一部分(第1章)功能规划,介绍了标准电商平台的构成套件及各套件的功能组成部分;第二部分(第2章)技术架构规划,规划实现第一部分功能需要用到的技术点及实现方法,搭建在代码编写前需要的技术框架;第三部分(第3~9章)功能实现,细致而全面地讲解了构成电子商务平台的各个功能模块的设计思路、代码实现、技巧分享、以及最终功能的实例体验,完成了从理论到实践的完美转换;第四部分(第10章)安装部署,将已制作完成的商城部署至服务器,并介绍了集群部署中主要节点的部署过程。这四个部分对电子商务平台从规划,再到各个重点模块构建,再到部署及性能、用户体验的优化,全面透彻地进行了讲解,满足了从电子商务平台建立到运维的基本需求。按照以上内容逐一进行商城的开发工作,可以使一项本来繁琐杂乱的工作变得有条不紊,并充满魅力。ShopNC:全称天津市网城天创科技有限责任公司,成立于2007年,电商技术平台领域的领导者,专注提供电商整体解决方案。公司拥有国内领先的技术人才、开发团队及资深的行业解决方案专家。自主研发出成熟的B2B2C模式电商平台、C2C模式多店商城、O2O本地生活类电商、CMS文章资讯、社交圈子社区、微商城分享互动、在线IM通讯、CRM、移动手机平台应用及微信商城等系统,拥有全面、完善的电商产品综合服务体系。公司创始人兼CEO吴津津拥有多年LAMP架构下开发经验,主持开发过多个知名PHP软件项目。目前致力于企业级PHP应用架构、集群化部署、分布式应用及系统安全方面的实践与研究,同时,他也是国内最早的PHP技术推广者之一,多年来一直致力于PHP技术的普及与推广。
提示:如遇问题或者链接还未及时添加,请联系小编 afeiship#qq.com(#换@),我们会尽快处理!

目录

  1. 高性能电子商务平台构建
  2. 推荐序一
  3. 推荐序二
  4. 前言
  5. 为什么写这本书
  6. 本书的主要内容和特色
  7. 本书的目标读者
  8. 如何阅读本书
  9. 致谢
  10. 第1章 电商平台标准化套件
  11. 1.1 商城系统
  12. 1.2 圈子
  13. 1.3 CMS
  14. 1.4 IM
  15. 1.5 移动端
  16. 1.6 本章小结
  17. 第2章 电商平台的技术架构
  18. 2.1 操作系统
  19. 2.2 应用服务器
  20. 2.3 负载均衡
  21. 2.3.1 F5
  22. 2.3.2 LVS
  23. 2.3.3 Nginx
  24. 2.3.4 HAProxy
  25. 2.4 缓存
  26. 2.4.1 客户端缓存
  27. 2.4.2 CDN加速
  28. 2.4.3 静态文件缓存
  29. 2.4.4 数据缓存
  30. 2.5 数据存储
  31. 2.5.1 关系型数据库
  32. 2.5.2 内存型数据库
  33. 2.5.3 分布式数据库
  34. 2.5.4 MySQL可扩展方案
  35. 2.6 文件存储
  36. 2.7 消息队列
  37. 2.8 搜索设计
  38. 2.9 开发框架
  39. 2.10 本章小结
  40. 第3章 商城套件的设计与实现
  41. 3.1 会员模块
  42. 3.1.1 模块构成
  43. 3.1.2 设计思路
  44. 3.1.3 代码实现
  45. 3.1.4 功能体验
  46. 3.1.5 开发和使用
  47. 3.2 商品模块
  48. 3.2.1 模块构成
  49. 3.2.2 设计思路
  50. 3.2.3 代码实现
  51. 3.2.4 功能体验
  52. 3.3 促销模块
  53. 3.3.1 模块构成
  54. 3.3.2 设计思路
  55. 3.3.3 代码实现
  56. 3.3.4 功能体验
  57. 3.3.5 开发和使用
  58. 3.4 购物车模块
  59. 3.4.1 模块构成
  60. 3.4.2 设计思路
  61. 3.4.3 代码实现
  62. 3.4.4 功能体验
  63. 3.5 配送模块
  64. 3.5.1 模块构成
  65. 3.5.2 设计思路
  66. 3.5.3 功能实现
  67. 3.5.4 物流跟踪
  68. 3.6 订单模块
  69. 3.6.1 设计思路
  70. 3.6.2 代码实现
  71. 3.6.3 功能体验
  72. 3.7 支付接口
  73. 3.7.1 接入原理
  74. 3.7.2 设计思路
  75. 3.7.3 代码实现
  76. 3.8 退单模块
  77. 3.8.1 模块构成
  78. 3.8.2 设计思路
  79. 3.8.3 代码实现
  80. 3.8.4 功能体验
  81. 3.8.5 开发技巧
  82. 3.9 结算模块
  83. 3.9.1 设计思路
  84. 3.9.2 代码实现
  85. 3.9.3 功能体验
  86. 3.10 统计模块
  87. 3.10.1 模块构成
  88. 3.10.2 设计思路
  89. 3.10.3 代码实现
  90. 3.10.4 功能体验
  91. 3.10.5 开发和使用
  92. 3.11 预存款
  93. 3.11.1 设计思路
  94. 3.11.2 代码实现
  95. 3.11.3 功能体验
  96. 3.12 本章小结
  97. 第4章 CMS套件的设计与实现
  98. 4.1 CMS文章
  99. 4.1.1 模块构成
  100. 4.1.2 设计思路
  101. 4.1.3 代码实现
  102. 4.1.4 功能体验
  103. 4.2 CMS画报
  104. 4.2.1 模块构成
  105. 4.2.2 设计思路
  106. 4.2.3 代码实现
  107. 4.2.4 功能体验
  108. 4.3 CMS专题
  109. 4.3.1 模块构成
  110. 4.3.2 设计思路
  111. 4.3.3 代码实现
  112. 4.3.4 功能体验
  113. 4.4 CMS首页编辑
  114. 4.4.1 模块构成
  115. 4.4.2 设计思路
  116. 4.4.3 代码实现
  117. 4.4.4 功能体验
  118. 4.5 其他功能
  119. 4.5.1 评论
  120. 4.5.2 心情
  121. 4.5.3 分享
  122. 4.5.4 导航管理
  123. 4.6 本章小结
  124. 第5章 社交平台的设计与实现
  125. 5.1 SNS模块
  126. 5.1.1 模块构成
  127. 5.1.2 设计思路
  128. 5.1.3 代码实现
  129. 5.1.4 功能体验
  130. 5.2 圈子(讨论组)套件
  131. 5.2.1 圈子特点
  132. 5.2.2 设计思路
  133. 5.2.3 代码实现
  134. 5.2.4 功能体验
  135. 5.3 本章小结
  136. 第6章 IM套件的设计与实现
  137. 6.1 模块构成
  138. 6.2 设计思路
  139. 6.3 代码实现
  140. 6.3.1 Node服务器端
  141. 6.3.2 PHP服务器端
  142. 6.3.3 页面客户端
  143. 6.4 功能体验
  144. 6.5 开发技巧
  145. 6.6 本章小结
  146. 第7章 移动应用套件的设计与实现
  147. 7.1 设计思路
  148. 7.1.1 产品设计
  149. 7.1.2 设计原则
  150. 7.2 代码实现
  151. 7.2.1 框架结构介绍
  152. 7.2.2 CrashHandler工具类
  153. 7.2.3 DbHelper工具类
  154. 7.2.4 HttpHelper工具类
  155. 7.2.5 ImageHelper工具类
  156. 7.2.6 SystemHelper工具类
  157. 7.3 相关工具及第三方框架介绍
  158. 7.3.1 原型设计工具介绍
  159. 7.3.2 AndroidAnnotations介绍
  160. 7.3.3 轻量级ORM框架ActiveAndroid介绍
  161. 7.4 本章小结
  162. 第8章 O2O套件的设计与实现
  163. 8.1 O2O模式概述
  164. 8.1.1 O2O模式的产生背景
  165. 8.1.2 O2O模式的特点
  166. 8.1.3 O2O模式的优势与核心
  167. 8.2 产品设计思路
  168. 8.3 商户模块的设计与实现
  169. 8.3.1 模块构成
  170. 8.3.2 设计思路
  171. 8.3.3 代码实现
  172. 8.3.4 功能体验
  173. 8.4 团购模块设计
  174. 8.4.1 模块构成
  175. 8.4.2 设计思路
  176. 8.4.3 代码实现
  177. 8.4.4 功能体验
  178. 8.5 优惠券模块设计
  179. 8.5.1 模块构成
  180. 8.5.2 设计思路
  181. 8.5.3 代码实现
  182. 8.5.4 功能体验
  183. 8.6 结算模块设计
  184. 8.6.1 模块构成
  185. 8.6.2 设计思路
  186. 8.6.3 代码实现
  187. 8.6.4 功能体验
  188. 8.7 本章小结
  189. 第9章 电商平台界面设计与用户体验
  190. 9.1 网页设计的那些事儿
  191. 9.1.1 视觉设计、交互设计、前端开发
  192. 9.1.2 为代码增加可读性注释
  193. 9.1.3 语义化的HMTL5标签使用
  194. 9.1.4 base.css会减轻你的工作负担
  195. 9.1.5 如何给CSS命名
  196. 9.1.6 应该用id还是class
  197. 9.1.7 能少用就少用CSS Hack
  198. 9.1.8 一些CSS和浏览器之间的怪异显示及对应的解决办法
  199. 9.2 商城首页
  200. 9.2.1 B2B2C商城首页设计元素
  201. 9.2.2 色彩风格、导航、顶部的统一化
  202. 9.2.3 焦点广告区域的制作
  203. 9.2.4 内容块的制作与可视化编辑理念
  204. 9.3 商品详情页面
  205. 9.3.1 商品页面布局方式
  206. 9.3.2 针对搜索引擎的页面优化制作
  207. 9.4 购物车页面
  208. 9.4.1 购物车页面设计特征
  209. 9.4.2 根据页面需要选择HTML标签的技巧
  210. 9.5 订单页面
  211. 9.5.1 购物详单设计理念
  212. 9.5.2 订单中要有哪些内容
  213. 9.5.3 状态步骤的设计与制作
  214. 9.6 本章小结
  215. 第10章 电商平台的安装与部署
  216. 10.1 Web服务器部署
  217. 10.2 数据库部署
  218. 10.3 电商系统安装
  219. 10.3.1 基本安装
  220. 10.3.2 设置定时任务
  221. 10.3.3 开启伪静态
  222. 10.3.4 设置域名
  223. 10.4 图片存储部署
  224. 10.5 缓存服务器部署
  225. 10.6 搜索服务器部署
  226. 10.7 IM服务器部署
  227. 10.8 本章小结
  228. 附录A 移动端接口文档
  229. A.1 接口约定
  230. A.2 商城API
  231. 附录B ShopNC B2B2C商城功能要点
  232. ShopNC成员简介