前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >当妈妈在淘宝购物的时候,都发生了什么?(下篇)

当妈妈在淘宝购物的时候,都发生了什么?(下篇)

作者头像
张叔叔讲互联网
发布于 2018-10-29 08:18:50
发布于 2018-10-29 08:18:50
6710
举报

在上一篇文章中,讲到了你的妈妈成功从你手中夺得了电脑的控制权,然后打开了淘宝网并且在网站首页搜索框中搜索了“美丽的裙子”,之后用一种挑剔的眼光盯着电脑屏幕一个多小时,就为找到一条心爱的裙子。在浏览各种裙子的过程中发生了什么呢?最终决定购买一条裙子的时候又发生了什么?且听张叔叔慢慢道来。

当你妈妈看到琳琅满目裙子的时候,手中的鼠标不断点击着,当点开一款商品“今夏爆款碎花裙子”的时候,首先通过你家电脑和淘宝服务器之间的连接获取到了碎花裙子的详细信息,然后在浏览器上面展现出来。淘宝服务器除了提供你妈妈想看的碎花裙子的信息,还会把你妈妈的浏览历史记录下来,知道你妈妈点击了碎花裙子,至少认为你妈妈对碎花裙子是感兴趣的。

你妈妈盯着碎花裙子看了10分钟,按照以往的经验推算,你妈妈肯定喜欢上了这条裙子,你爸爸在一旁捂着钱包面露难色。怀着Just do it的想法,你妈妈迅速把碎花裙子放到了购物车中,这个过程中你家电脑把妈妈的淘宝账号 + 碎花裙子信息发送到了淘宝服务器,淘宝服务器会把你妈妈把碎花裙子放到购物车这件事情记录下来。这个时候即使你家断网了,你家断电了,你家电脑突然死机了,只要你妈妈重新打开淘宝,都可以看到自己的碎花裙子在购物车里面放着。为什么呢?因为淘宝服务器已经记录住了,点开购物车的时候,这部分信息重新被获取到,并且在你家电脑上显示出来。

为了防止你妈妈再购买其他东西,你爸爸快步上前,一把按住妈妈手中的鼠标,义正言辞道“孩子他妈,你太辛苦了,后面的支付我来帮你搞定”。爸爸快速的点击了下单购买按钮,同样的道理,这个时候会把淘宝账号+商品信息发送到淘宝服务器,淘宝服务器执行创建订单操作,并把最终商品价格信息等返回到你家电脑上面。后续你爸爸根据提示快速输入了收件人的信息,然后点击支付按钮完成支付。

张叔叔详细介绍一下这个支付过程,假设你爸爸是通过绑定银行卡进行支付的。当你爸爸点击支付按钮并输入银行卡支付相关信息的时候,淘宝服务器接收到你爸爸输入的支付数据,首先会与服务器上面存储的相关信息进行核对,你爸爸输入的信息对不对,碎花裙子现在还有没有(万一刚才不小心被其他阿姨买光了呢)。然后去银行的系统上进行扣款操作,这个地方就是淘宝服务器和银行的服务器之间的交互了,它们之前已经协商好如何扣款等操作。银行的服务器收到扣款消息后,认认真真核对相关信息之后就从你爸爸银行卡里面把钱扣掉了。扣款成功的消息返回到淘宝服务器,淘宝服务器这时候才通知你购买成功!这个时候最高兴的当然是你妈妈了,你爸爸看了一眼自己的银行卡,一声叹息。

浙江义乌的某个商家突然收到一条通知,“您有一个新的订单”,商家点开消息,上面写着“来自北京市的一个爱美的妈妈购买了一套碎花裙子,邮寄地址是***,联系方式***,邮寄地址***,已支付”。这位商家为了好评,以最快的速度装货打包,通过快递给你妈妈邮寄过来。两天后你妈妈就穿上了自己辛辛苦苦挑选的碎花裙子,内心那是美美哒。为了表达自己的喜爱,妈妈登录到淘宝网并且给了碎花裙子一个好评,这个好评也同样被淘宝服务器记录住了,当其他阿姨看到这个碎花裙子,你妈妈的好评就会被她们看到了。

过了不知道多久,你妈妈再次上网购物,当她点开淘宝网站的时候,发现网页上有“猜你喜欢,给您推荐”等栏目,里面也是一些美丽的裙子或者与裙子可以互相搭配的鞋子,这是怎么做到的??这是因为淘宝服务器记录了你妈妈浏览过的商品以及购买的商品,下次你妈妈再访问淘宝网的时候就会推荐给你妈妈这些商品。这就是新闻上经常说的数据挖掘大数据了。

上篇文章中我们还提到了通过淘宝APP购买商品的过程,其实和通过电脑浏览器登录网站购买也差不多,只是通过APP购买就不需要浏览器了,APP自己就充当了浏览器的作用,可以获取信息并且在APP上显示信息,其他流程都是大同小异的。

当妈妈在购物的时候,都发生了什么?现在是不是比较清楚了。其实总结起来很简单,电脑通过域名找到淘宝服务器并且建立网络连接,妈妈的行为需求(点击,搜索)等通过连接发送到淘宝服务器,服务器分析妈妈想要做什么再把数据返回到电脑上面。电脑和服务器之间就是简简单单一来一往的数据交互,最终购物流程就在这一来一往中完成了。

此处留下一些问题,大家可以思考一下。

  • 网络那么复杂,你家电脑到底怎么找到淘宝服务器的呢?
  • 那么多人都在购物,淘宝的服务器怎么可以同时支持那么多人,怎么做到的?
  • 妈妈买了那么多东西,爸爸卡里到底还有多少钱?

除了第三个问题,其他问题张叔叔会在后续文章中陆续介绍到。跟着叔叔一起学习,相信坚持与专注的力量!

欢迎转载,为青少年编程教育添砖加瓦!相信坚持与专注的力量!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-10-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 张叔叔讲互联网 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
当妈妈在淘宝购物的时候,都发生了什么?(上篇)
网络购物已经成为了一种生活习惯,而每个家庭里面最爱网络购物的应该是你妈妈或者你姐姐吧。当他们通过电脑或者手机访问淘宝的时候,到底中间发生了什么事情呢?今天张叔叔就给大家介绍一下,当妈妈在淘宝购物的时候,究竟发生了什么。
张叔叔讲互联网
2018/10/29
7930
百度一下,背后可不只是简单的一下(下篇)
上篇文章中我们讲到百度通过大量的爬虫从网络上爬取到了海量的信息,这其中涉及到两个网页A和网页B,网页A中介绍的是赵丽颖和冯绍峰结婚的事情,网页B中介绍的是赵丽颖的新电影《张叔叔的美好时光》。类比词典中目录的作用,百度会针对网页A和网页B构建专属的索引。当搜索“赵丽颖和冯绍峰啥时候结婚的”,百度会对搜索内容先进行分词,解析出了“赵丽颖、冯绍峰、结婚、时候”,然后通过查询索引找到了最符合查询条件的网页A,然后把结果返回给了搜索者。
张叔叔讲互联网
2018/10/29
5230
淘宝下架苹果iOS充值业务,马云或在为支付宝扫除障碍
没有了淘宝这一通道,果粉们只能将App Store绑定支付宝或是银行卡进行商品交易。 继在贵州建造数据中心之后,因为淘宝下架iOS虚拟商品一事,苹果再次成为了人们眼中的议论中心,尤其在“果粉”中间,可谓是哀嚎不断! 近日,淘宝官方发布了《关于iOS充值服务类商品管控通知》,对iOS充值服务类商品进行下架处理。 淘宝官方表示: 由于iOS充值类服务的交易特征,长期以来,其交易纠纷、维权相对多发,买卖双方均存在较高的交易风险。 基于市场长期稳定、健康发展考虑。即日起,淘宝网将对包含但不仅限于“iOS,App S
镁客网
2018/05/29
1.3K0
骗子冒充淘宝客服骗78万 退款二维码扫前需当心
随着科技的进步,网购和移动支付已经成为大多数人的选择,不分年龄、不限领域的人们共同享受着信息化、科技化带来的服务,但科技带来便捷服务的同时,也存在着信息泄露,诈骗猖獗的社会现状。
安恒信息
2018/07/24
6121
骗子冒充淘宝客服骗78万 退款二维码扫前需当心
测试面试题集-2.测试用例设计
3.账号和密码的验证,应该是用服务器端验证,而不能单单是在客户端用javaScript验证;
可可的测试小栈
2019/10/29
3.5K0
【转载】淘宝架构框架发展史
转自 http://www.361way.com/taobao-architecture/1948.html 出处《淘宝技术这十年》      一、个人网站    2003 年 4 月 7 日,马云,
梦里茶
2017/12/29
4.6K0
【转载】淘宝架构框架发展史
你不知道网络安全有多严峻
随着大数据、AI(人工智能)与互联网络的高速发展新的网络安全问题变得越来越严峻,自己身边时不时总有人被网络诈骗,为了更少的人被攻击写了这些文字。
张果
2018/07/31
3.2K0
你不知道网络安全有多严峻
为什么看起来不是很复杂的网站,淘宝、腾讯却需要大量顶尖高手来开发?
来源:知乎 链接:http://www.zhihu.com/question/20303645 为什么很多看起来不是很复杂的网站,比如 Facebook 需要大量顶尖高手来开发? 子柳: 就拿淘宝来说说,当作给新人一些科普。 ▼先说你看到的页面上,最重要的几个: 【搜索商品】这个功能,如果你有几千条商品,完全可以用select * from tableXX where title like %XX%这样的操作来搞定。但是——当你有10000000000(一百亿)条商品的时候,任何一个数据库都无法存放了,请问
ImportSource
2018/04/03
1.2K0
手机淘宝成为超级App后,会通吃一切吗?
手机淘宝近日推出内容开放计划,宣称未来要给内容方(CP)提供超过20亿元的佣金分成。与这一计划一起宣布的还有一个数据:手机淘宝DAU(日活跃用户)超过1.1亿。这意味着手机淘宝成功晋级“超级App俱乐部”。在我看来,在DAU超过1亿之后,手机淘宝或许将迎来剧烈变化。 DAU1.1亿意味着什么? 今年初,UC浏览器DAU日活跃超过1亿之后,我曾提出一个观点:DAU过亿将是2015年的新船票。 DAU(Day Active Users)即日活跃用户,统计的是在统计日,打开某款应用的用户数。这种打开是用户主动打
罗超频道
2018/04/28
1.6K0
为什么看起来不是很复杂的网站,淘宝、腾讯却需要大量顶尖高手来开发?
为什么看起来不是很复杂的网站,淘宝、腾讯却需要大量顶尖高手来开发? 阿里巴巴员工2万,百度技术人员超过6000,京东也有三四千攻城狮。 子柳: 就拿淘宝来说说,当作给新人一些科普。 ▼先说你看到的页面上,最重要的几个: 【搜索商品】这个功能,如果你有几千条商品,完全可以用select * from tableXX where title like %XX%这样的操作来搞定。但是——当你有10000000000(一百亿)条商品的时候,任何一个数据库都无法存放了,请问你怎么搜索?这里需要用到分布式的数据存储方
顶级程序员
2018/05/03
1.1K0
记一次网络诈骗追踪过程
本文素材均来源于真实事件,有关细节因隐私问题暂时隐去。事件是近日的某天,一位朋友通过微信联系到我,当时我正沉浸在LOL被坑的苦恼中…… 一开始我以为是咸鱼交易纠纷问题,那么这种情况就直接淘宝客服介入就
FB客服
2018/02/26
2.2K1
记一次网络诈骗追踪过程
无现金社会的下一站是什么?
2015年8月8日,微信支付推出“无现金日”概念,到了2017年,无现金的战火突然引爆。2月,支付宝开始进行“无现金社会”倒计时并且推出了著名的“扫码领红包”活动,延续“无现金”的补贴大战。
金融民工小曾
2019/01/23
1.2K0
高速输出-我们戏说缓存
缓存要解决的问题是速度的问题,使用缓存的目的是为了减少对物理资源的访问,缓存大量的应用在软硬件的方方面面,从 CPU 到硬盘,就应用了 一级缓存、二级缓存,少部分高速缓存和大量低速缓存相结合,以提高 CPU 的计算能力,本文讲的主要是系统集成项目中的软件级别的缓存。
梁规晓
2019/07/08
7590
高速输出-我们戏说缓存
面试小结汇总
第一阶段:分析需求,公司先把需求给到我们,让我们先去了解一两天,这两天我们会把一些不明确的需求点记录下来。输出:不明确的需求问题,然后会有一个需求的澄清会,我们把不理解的地方在会议上说出来,包含需求的合理性,还有可测性等。
wangmcn
2022/07/26
6260
使用Python模拟登录淘宝
淘宝是中国最大的电子商务网站之一,拥有众多优质商品和商家。在本文中,我们将介绍如何使用Python模拟登录淘宝,以便获取个性化推荐、参与活动并享受更好的购物体验。立即跟随以下步骤,让我们一起进入淘宝的购物世界吧!
华科云商小彭
2023/09/22
7161
使用Python模拟登录淘宝
Java项目实践,订单管理与购物车的实现思路
首先是订单表的设计,主要包括订单表和订单详情表,订单表主要包含订单的主要信息,比如订单的编号、总额、数量、状态、收货人信息等。其中收货人信息必须要冗余到订单表中,不能简单用Id进行管理。
用户1289394
2020/11/16
3.2K0
Java项目实践,订单管理与购物车的实现思路
【K哥爬虫普法】孤注一掷的爬虫er,究竟还要误入歧途多远?
2018 年 8、9 月间,被告人谢财安、林建华预谋窃取公民个人信息售卖获取利益。后二人通过网络联系被告人杨杭,被告人杨杭明知二被告人从事非法活动仍向被告人林建华、谢财安提供 “smarttool”(用于爬取京东商户订单信息)等软件并收取费用。被告人林建华、谢财安利用该软件通过技术手段非法侵入京东商城 “WIS 旗舰店” 等商户的账户维护后台,窃取公民交易类个人信息予以售卖并获利。经鉴定,本案涉及公民个人信息共计 297313 条,内容信息包含有 “店铺名称”、“购买产品”、“金额”、“ID”、“姓名”、“电话”、“地址” 等,经对该文件中每条个人信息的电话号码为标准进行统计剔除重复数据后,获取到信息共 240372 条。
K哥爬虫
2023/08/22
3120
【K哥爬虫普法】孤注一掷的爬虫er,究竟还要误入歧途多远?
通过购物车参数篡改实现低价免费购买商品
本文分享的Writeup是某流行电子商务购物网站的一个参数篡改漏洞(Parameter Tampering),作者利用该漏洞可以更改购物车中商品数量为负数,通过最终的正负支付金额平衡,实现以最低价格甚至是免费方式购物。以下是相关分享。
FB客服
2019/09/11
1.7K0
通过购物车参数篡改实现低价免费购买商品
VUE实现一个购物车
想象每个组件都分别为家中的成员:爸爸、妈妈、孩子们。但是,作为一个家庭,他们需要共享状态。在这个家庭中,充当看家狗的Vuex就是来帮助我们解决问题的。
HelloWorldZ
2024/03/20
1840
VUE实现一个购物车
逻辑漏洞小结之SRC篇
最近在挖各大src,主要以逻辑漏洞为主,想着总结一下我所知道的一些逻辑漏洞分享一下以及举部分实际的案例展示一下,方便大家理解。
FB客服
2020/03/03
1.8K0
推荐阅读
相关推荐
当妈妈在淘宝购物的时候,都发生了什么?(上篇)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档