前端sku-spu详解
什么是SKU
SKU (stock keeping unit):存货单位/库存单元,定义为库存管理中的最小可用单元。(参考维基百科)
既然维基百科称SKU为存货单位,那代表的也应该是一个单位
,不是具的数量,就像cm、m、km、元、角、分、件、箱
一样,cm
不是1cm也不是10cm。它也有单位所拥有的特征,我们具体来看看吧
这是某东macbook pro产品页的截图,红色框内有两个属性选择颜色
和选择版本
,只有两个属性分析起来也是比较简单的了。我们来看看SKU是个什么样的单位,这里任意的颜色
与版本
组合就是一个单位(SKU),比如这里默认给我选了一个单位(SKU)颜色:19款13.3英寸 i5 8+256G灰 RP64519款13.3英寸 i5 8+256G灰 RP645 + 版本:普通版
。我们暂且把这一选项称为SKU1,来尝试这样跟我说给我来一(SKU1)的macboook pro
,就代表给我来一个颜色为19款13.3英寸 i5 8+256G灰 RP64519款13.3英寸 i5 8+256G灰 RP645 + 版本为普通版
的macboook pro。
是不是有点感觉?这些属性的不同组合就可以代表一种具体规格的商品,而这种具体规格就是一个SKU。可以总结为一个很傻的公式给我来一SKU XX商品
,将某种规格代入SKU的位置,将商品名称代入XX。这就很容易理解了。我们现在来算算这个产品有多少种SKU:当前这个产品总共有14种颜色,2种版本,就有14 * 2 = 28种SKU。
什么是SPU
SPU ( Standard Product Unit ):标准产品单位,它是是大多数在线商店或电子商务使用的最小产品信息
单位。
哈?又来一单位,这次我们的重点在产品信息。SPU是代表产品信息的单位 第一张图是我们搜macboopro时候出来的商品列表,第二张图是说SKU时候那张图的商品标题,自己感觉京东这个标题有点长,其实这产品中的MacBook Pro 13.3,或者更详细一点,这个词可以代表我们要找的一类商品,这就是SPU,MacBook Pro 13.3
就是一个产品信息,说SPU是产品信息的单位就可以理解了。
SKU与SPU的关系与不同
从上面的描述我们会有这种感觉,SPU是一种包含各种SKU规格的商品,也就是说SPU代表的范围更大,但SKU更精确,你说我要买一(SKU)macbook pro 13.3我就知道你要哪一规格的商品,就直接卖给你了。但你要说给我来一macbook pro 13.3(SPU),我只知道你要的商品信息是macbook pro 13.3,不知道你具体要哪一个,只能再继续问你让你选具体的型号。
说到这里,我们就可以大致知道SKU跟SPU是个什么玩意了。
我们要做电商类的网站,我们最差要知道的就是用户搜索到的商品列表就是各种商品信息的列表,也就是SPU列表,用户具体点开一个商品要买的时候,各种规格的组合就是不同的SKU,一种具体规格就是一种SKU。一起来说一下来给我来一SKU的SPU商品
这里的SKU就是某种具体规格,SPU就是商品信息(商品名称)。把商品信息代入这个公式,就可以更好地理解SKU与SPU。
前端sku-spu详解相关推荐
- window 程序报错 自动重启_好程序员web前端教程之详解JavaScript严格模式
好程序员web前端教程之详解JavaScript严格模式,严格模式(Strict mode)是由ECMA-262规范定义的新兴JavaScript标准,发布于2009年12月第五版.旨在改善错误检查功 ...
- DD每周前端七题详解-第五期
DD每周前端七题详解-第五期 系列介绍 你盼世界,我盼望你无bug.Hello 大家好!我是霖呆呆! 呆呆每周都会分享七道前端题给大家,系列名称就是「DD每周七题」. 系列的形式主要是:3道JavaS ...
- layUI前端框架使用详解_layUI前端框架视频教程
百度云网盘下载 ayUI前端框架使用详解_layUI前端框架视频教程 课程目录: 1前言 2为什么要用layUI框架 3layer组件的引用方法 4layer组件的使用方法详解 5用layer组件快速 ...
- layUI前端框架使用详解_layUI前端框架视频教程完整版
layUI前端框架使用详解_layUI前端框架视频教程 课程目录: 1前言 2为什么要用layUI框架 3layer组件的引用方法 4layer组件的使用方法详解 5用layer组件快速开发一个表单验 ...
- 前端路由模式详解(hash和history)
前端路由模式详解(hash和history) 前端路由有两种模式:hash 模式和 history 模式,接下来分析这两种模式的实现方式和优缺点. hash 模式 hash 模式是一种把前端路由的路径 ...
- 前端this指向详解
前端this指向详解 什么是this this在不同应用场景中的取值 普通函数(非箭头函数)被调用时的this指向 普通函数(非箭头函数)作为对象方法被调用时的this指向 普通函数(非箭头函数)作为 ...
- 用WEB技术栈开发NATIVE应用(二):WEEX 前端SDK原理详解
摘要: WEEX依旧采取传统的web开发技术栈进行开发,同时app在终端的运行体验不输native app.其同时解决了开发效率.发版速度以及用户体验三个核心问题.那么WEEX是如何实现的?目前WEE ...
- 一零四、前端性能优化详解
1 前端性能优化 介绍 页面性能优化 浏览器 浏览器的主要作用 浏览器的组成结构 浏览器是多进程的 浏览器的渲染机制 重排reflow与重绘repaint 页面加载缓慢的原因 浏览器部分 代码部分 优 ...
- web前端 --- HTML标签详解
HTML标签详解 head头标签: meta标签.title标签.link标签.style标签.script标签 body标签: 字体标签: h1~h6标签.font标签.u标签.b标签.strong ...
- 后盾人最新layUI前端框架使用详解_layUI前端框架视频教程
课程目录: 2为什么要用layUI框架 4layer组件的使用方法详解 6layDate组件的使用方法详解 8layUI的基础文件引用 10页面元素之动画.按钮 12页面元素之选项卡.进度条.表格 1 ...
最新文章
- Android初级教程Activity小案例(计算器乘法运算)
- 2013\Province_Java_C\1.猜年龄
- P2495-[SDOI2011]消耗战【虚树,dp】
- 协同过滤算法_机器学习 | 简介推荐场景中的协同过滤算法,以及SVD的使用
- nginx 非socket代理配置
- 快两年的时间,我都干了啥
- 分布式ELK日志采集系统
- 机器学习经典算法具体解释及Python实现--K近邻(KNN)算法
- hexo和github pages的关系
- vs code 开发企业级python_怎样在vs code上搭建python环境?
- java Socket编程
- 如何使用adb连接Android设备?
- 虚拟项目团队构建与管理
- 新媒传信Java_新媒小课堂——多媒体、流媒体、富媒体
- PX4 FMU启动流程 1.nsh
- 2021-04-06-MSF之永恒之蓝
- linux命令:killall
- 网络唤醒的原理原来是这样的,GET!
- JS和node.js的区别
- 【iOS-cocos2d-X 游戏开发之二】【必看篇】总结阐述Cocos2d-X与Cocos2d-iphone区别;