学习电商项目,自然要先了解这个行业,所以我们首先来聊聊电商行业

1.1.项目分类

主要从需求方、盈利模式、技术侧重点这三个方面来看它们的不同

1.1.1.传统项目

各种企业里面用的管理系统(ERP、HR、OA、CRM、物流管理系统。。。。。。。)

  • 需求方:公司、企业内部
  • 盈利模式:项目本身卖钱
  • 技术侧重点:业务功能

1.1.2.互联网项目

门户网站、电商网站:baidu.com、qq.com、taobao.com、jd.com ......

  • 需求方:广大用户群体
  • 盈利模式:虚拟币、增值服务、广告收益......
  • 技术侧重点:网站性能、业务功能

而我们今天要聊的就是互联网项目中的重要角色:电商

1.2.电商行业的发展

1.2.1.钱景

近年来,中国的电子商务快速发展,交易额连创新高,电子商务在各领域的应用不断拓展和深化、相关服务业蓬勃发展、支撑体系不断健全完善、创新的动力和能力不断增强。电子商务正在与实体经济深度融合,进入规模性发展阶段,对经济社会生活的影响不断增大,正成为我国经济发展的新引擎。

中国电子商务研究中心数据显示,截止到 2012 年底,中国电子商务市场交易规模达 7.85万亿人民币,同比增长 30.83%。其中,B2B 电子商务交易额达 6.25 万亿,同比增长 27%。而 2011 年全年,中国电子商务市场交易额达 6 万亿人民币,同比增长 33%,占 GDP 比重上升到 13%;2012 年,电子商务占 GDP 的比重已经高达 15%。

了解电商行业_服务器

1.2.2.数据

了解电商行业_盈利模式_02

来看看双十一的成交数据:

了解电商行业_数据_03

2016双11开场30分钟,创造每秒交易峰值17.5万笔每秒支付峰值12万笔的新纪录。菜鸟单日物流订单量超过4.67亿,创历史新高。

了解电商行业_数据_04

1.2.3.技术特点

从上面的数据我们不仅要看到钱,更要看到背后的技术实力。正是得益于电商行业的高强度并发压力,促使了BAT等巨头们的技术进步。电商行业有些什么特点呢?

  • 技术范围广
  • 技术新
  • 高并发(分布式、静态化技术、缓存技术、异步并发、池化、队列)
  • 高可用(集群、负载均衡、限流、降级、熔断)
  • 数据量大
  • 业务复杂
  • 数据安全

1.3.常见电商模式

电商行业的一些常见模式:

1. B2B--企业对企业

B2B ( Business to Business)是指进行电子商务交易的供需双方都是商家(或企 业、公司),她(他)们使用了互联网的技术或各种商务网络平台,完成商务交 易的过程。电子商务是现代 B2B marketing 的一种具体主要的表现形式。 案例:阿里巴巴、慧聪网等

了解电商行业_盈利模式_05

2.C2C--个人对个人

C2C 即 Customer(Consumer) to Customer(Consumer),意思就是消费者个人 间的电子商务行为。比如一个消费者有一台电脑,通过网络进行交易,把它出售 给另外一个消费者,此种交易类型就称为 C2C 电子商务。

了解电商行业_数据_06

案例:淘宝、易趣、瓜子二手车, 闲鱼、拍拍网、ebay

3. B2C--企业对个人

B2C 是 Business-to-Customer 的缩写,而其中文简称为“商对客”。“商对客”是电 子商务的一种模式,也就是通常说的直接面向消费者销售产品和服务商业零售模 式。这种形式的电子商务一般以网络零售业为主,主要借助于互联网开展在线销 售活动。B2C 即企业通过互联网为消费者提供一个新型的购物环境——网上商店, 消费者通过网络在网上购物、网上支付等消费行为。

了解电商行业_盈利模式_07

案例:天猫、京东、一号店、唯品会、乐蜂网、亚马逊、当当等

2.3.4. C2B--个人对企业

C2B(Consumer to Business,即消费者到企业),是互联网经济时代新的商业模式。 这一模式改变了原有生产者(企业和机构)和消费者的关系,是一种消费者贡献 价值(Create Value), 企业和机构消费价值(Consume Value)。 C2B 模式和我们熟知的供需模式(DSM, Demand Supply Model)恰恰相反,真正的 C2B 应该先有消费者需求产生而后有企业生产,即先有消费者提出需求,后

有生产企业按需求组织生产。通常情况为消费者根据自身需求定制产品和价格, 或主动参与产品设计、生产和定价,产品、价格等彰显消费者的个性化需求,生产企业进行定制化生产。

了解电商行业_数据_08

案例:海尔商城、 尚品宅配

5. O2O--线上到线下

O2O 即 Online To Offline(在线离线/线上到线下),是指将线下的商务机会与互联 网结合,让互联网成为线下交易的平台,这个概念最早来源于美国。O2O 的概念 非常广泛,既可涉及到线上,又可涉及到线下,可以通称为 O2O。主流商业管理 课程均对 O2O 这种新型的商业模式有所介绍及关注。

了解电商行业_服务器_09

案例:美团、饿了吗

6. F2C--工厂到个人

F2C 指的是 Factory to customer,即从厂商到消费者的电子商务模式。


了解电商行业_服务器_10

7. B2B2C -企业-企业-个人

B2B2C 是一种电子商务类型的网络购物商业模式,B 是 BUSINESS 的简称,C 是 CUSTOMER 的简称,第一个 B 指的是商品或服务的供应商,第二个 B 指的是从事 电子商务的企业,C 则是表示消费者。 第一个 BUSINESS,并不仅仅局限于品牌供应商、影视制作公司和图书出版 商,任何的商品供应商或服务供应商都能可以成为第一个 BUSINESS;第二 B 是 B2B2C 模式的电子商务企业,通过统一的经营管理对商品和服务、消费者终端同 时进行整合,是广大供应商和消费者之间的桥梁,为供应商和消费者提供优质的 服务,是互联网电子商务服务供应商。C 表示消费者,在第二个 B 构建的统一电 子商务平台购物的消费者; B2B2C 的来源于目前的 B2B、B2C 模式的演变和完善,把 B2C 和 C2C 完美地 结合起来,通过 B2B2C 模式的电子商务企业构建自己的物流供应链系统,提供统 一的服务。

案例:京东商城、天猫商城

1.4.一些专业术语

  • SaaS:软件即服务
  • SOA:面向服务
  • RPC:远程过程调用
  • RMI:远程方法调用
  • PV:(page view),即页面浏览量;
    用户每1次对网站中的每个网页访问均被记录1次。用户对同一页面的多次访问,访问量累计
  • UV:(unique visitor),独立访客
    指访问某个站点或点击某条新闻的不同IP地址的人数。在同一天内,uv只记录第一次进入网站的具有独立IP的访问者,在同一天内再次访问该网站则不计数。
  • PV与带宽:
  • 计算带宽大小需要关注两个指标:峰值流量和页面的平均大小。
  • 计算公式是:网站带宽= ( PV * 平均页面大小(单位MB)* 8 )/统计时间(换算到秒)
  • 为什么要乘以8?
  • 网站大小为单位是字节(Byte),而计算带宽的单位是bit,1Byte=8bit
  • 这个计算的是平均带宽,高峰期还需要扩大一定倍数
  • PV、QPS、并发
  • QPS:每秒处理的请求数量。
  • 比如你的程序处理一个请求平均需要0.1S,那么1秒就可以处理10个请求。QPS自然就是10,多线程情况下,这个数字可能就会有所增加。
  • 由PV和QPS如何需要部署的服务器数量?
  • 根据二八原则,80%的请求集中在20%的时间来计算峰值压力:
  • (每日PV * 80%) / (3600s * 24 * 20%) * 每个页面的请求数 = 每个页面每秒的请求数量
  • 然后除以服务器的QPS值,即可计算得出需要部署的服务器数量

1.5.项目开发流程

项目经理:管人

技术经理:

产品经理:设计需求原型

测试:

前端:大前端:UI 前端页面。

后端:

移动端:

项目开发流程图:

了解电商行业_服务器_11

公司现状:

了解电商行业_盈利模式_12