[产品设计]电商设计知乎总结,产品设计电商总结
[产品设计]电商设计知乎总结,产品设计电商总结
想做一个B2B2C的电商平台,在后台数据统计搭建的时候需要注意哪些问题?如何设计具体的统计模块?
王于萍:
我认为在建数据库前,需要设计好的,是需求和流程,有了这一步的需求,你就知道了在这里你需要什么数据;有了流程,你就知道了你能得到什么数据,甚至于数据类型。
比如供应商管理,你会得到供应商的公司地区、电话、类目等,在数据统计中,你可以对地区、类目统计,再根据C的对应需求推荐等
PalmWong:
建议先从业务理解开始:
BBC平台,首先分成三个后台
商家门户+平台运营门户+买家个人门户
要做统计的部分同样是三块:
1、消费者个人视角出发:个人的消费统计
2、平台运营的视角出发:整个平台的运营情况统计,针对商家的运营情况统计
3、商家视角出发的统计
BBC商城其实是非常复杂的业务系统,因为角色和功能的变化,导致其中数据交互其实非常多。且对账、统计、权限管理异常情况很多。
不是看着天猫的模式,就闭着眼睛可以做的。
用 PHP+MySql 架构用户数和访问量为千万级别的类似淘宝商城那样的 B2C 网站,如何?
Dion:
系统架构很重要!
语言:
主流语言都没什么问题。PHP、Java什么的都行。
前端服务器:
如果有条件CDN,最好。没有的话,一定要保证前端的负载性能。一般推荐Nginx。
应用服务器:
集群呗。前端负责负载均衡。集群的话,Session的问题注意下就行。别的没什么。
数据存储:
如果数据量比较大的话(百万级),用MySQL + Memcached做集群没问题。
如果数据量再大的话,考虑NoSQL吧。比如Facebook用Cassandra,Amazon用Dynamo。
socici:
你可以简单点,从用户访问的数据角度看
静态文件,包括图片、HTM 、JS、css 这些不经常变的数据。 单独给个域 如http://static.xxxx.com 由nginx管理
通过前后台发布的动态数据,分以下几种:
读的数据:
1.需要用户查询的大数据,如订单之类的,可以去查slaver的数据库
2.系统公共页面显示的数据,如部分商品信息、排行榜之类的可以去缓存里取
写的数据:
要求即时生效的,如修改用户信息,直接同步写到master数据库
即时要求不高或者有并发限制的,如发微博、发私信之类的 先写到队列,异步读取保存到数据库
电商平台中商品规格设计的问题,抛出,求吐槽?
商品表(商品名称、价格、上下架等一些商品基本的信息)
例如:1、 手机、100
规格表(主键、商品ID、规格名称 )
例如:1 、1、运营商
商品规格值表(主键、规格ID、商品ID、规格值ID、规格值NAME)
例如:1、1、1、0、电信版
2、1、1、1、移动版
规格库存表(商品ID、规格值ID组合、规格值NAME组合、库存量、价格)
例如:1、1/0(运营商、电信版)、运营商/电信版、100个、100块
问题描述:
以上方式可实现多规格多库存但是采用一种约定的规格顺序,感觉在编写程序时,系统在后期统计不同规格相关的数据就会很痛苦。
并且在实现商品创建时,要先把商品创建好后,才能创建规格,个人参考一些大的电商平台方式,发现都是一个提交完成商品创建。
需要的帮助:
需要结合我的问题描述,给一个合理的商品多规格、多价格、多库存的设计方案,来解决我编程上的复杂度,同时保证我可以在商品创建的交互设计中简单。
socici:
商品分类 (类型id,类型名称,父ID)
商品表(商品名称、价格、上下架等一些商品基本的信息、商品分类)
规格表(主键、规格名称 )
规格值表(规格值ID、规格id、规则值类型、规格默认值)
规格-分类关联表(商品分类id,规格id)
商品-规格关联表(商品id,规格id,规格值ID,规格实际值)
库存表(商品id,数量,价格)
类似淘宝关于产品详情页的数据库存储是怎么存储的呢?
1,每个产品的 图片数和介绍的段落数都是不固定的,是采用编辑器编辑好之后生成html整个存储到数据库么?不现实吧?
2. 要是以数据库字段存储到话,每个产品的 图片数和介绍的段落数是不固定的,就算设置一个上限,那也会浪费很多字段啊
3.在查询的时候,如果图片和介绍文字是分开存储的,那么在查询之后页面展示的时候是怎么 将某一图片和关于介绍他的问题相匹配的呢
刘传双:
总体来说
1、商品的结构化信息保存在数据库,名称、价格、库存、属性等,当然不是简单的一张表。
2、商品的非结构化信息保存成小文件,存储在自主开发的海量小文件系统中,图片和商品描述信息。
3、商品的图片文件id需要存储在数据库或者其他类型的存储的,不一定非要多个字段,这是水平方式,一般把商品的一个图片存储为一条记录,纵向扩展。
4、文档在存储之前,先保存图片,并把文档中的图片src地址替换为小文件系统中的图片路径,就可以了
补充一句,不能把存储理解成只有数据库和文件系统,存储有各种类型的,不同的文件系统、各种RDBMS、NoSql存储……
子柳:
其实几位同事已经回答了,我再从历史的角度做个补充
最早这个字段确实是放在数据库里面的,是一个clob字段,存放的就是html的片段。而且当时这个字段跟商品的标题、价格、卖家ID等等是在一个表里面的,性能会受到多大影响是可以想象的。
所以这种方式是注定长久不了的,我在2005年,把这个字段单独分离出来一张表来存放了,这没多少技术含量,当时却给数据库减轻了很大压力,DBA们很感谢我。
在2006年以后,淘宝开始大规模的采用缓存,这个字段也放进了缓存里面,于是这又给数据库减轻了很大压力(只有不在缓存里的数据,才去数据库里面读取,读出来就放入缓存了)。
到了2007年,淘宝开发了分布式文件存储系统TFS,于是就彻底的把这个字段请出了数据库,一同请出的还有交易快照这样的大字段信息。

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











과학과 기술의 지속적인 발전으로 인해 통신 장비에 대한 사람들의 요구 사항도 지속적으로 증가하고 있습니다. 시장에서는 Vivox100s와 X100이 많은 주목을 받고 있는 휴대폰 브랜드이다. 그들은 모두 독특한 특성을 가지고 있으며 각각 고유한 장점을 가지고 있습니다. 이 기사에서는 소비자가 두 휴대폰을 더 잘 이해할 수 있도록 두 휴대폰의 사용자 경험 차이를 비교합니다. Vivox100s와 X100의 외관 디자인에는 분명한 차이가 있습니다. Vivox100s는 얇고 가벼운 본체와 편안한 손 느낌을 갖춘 패셔너블하고 심플한 디자인 스타일을 채택했으며 X100은 실용성에 더 많은 관심을 기울였습니다.

Android 휴대폰의 카메라 기능을 논할 때 대부분의 사용자는 Apple 휴대폰과 비교하여 일반적으로 Android 휴대폰의 카메라 성능이 더 좋다고 생각합니다. 이 견해는 근거가 없는 것이 아니며 실제적인 이유도 분명합니다. 고급 Android 휴대폰은 하드웨어 구성, 특히 카메라 센서 측면에서 더 큰 경쟁 우위를 가지고 있습니다. 많은 고급 Android 휴대폰은 최신 최고급 카메라 센서를 사용하는데, 이는 픽셀 수, 조리개 크기 및 광학 줌 기능 측면에서 동시에 출시된 iPhone보다 뛰어난 경우가 많습니다. 이러한 장점을 통해 Android 휴대폰은 사진 촬영 및 비디오 녹화 시 고품질 이미지 효과를 제공하여 사진 및 비디오 촬영에 대한 사용자 요구를 충족할 수 있습니다. 따라서 하드웨어 구성의 경쟁우위는 안드로이드폰의 매력적인 요소가 되었다.

3월 31일, CNMO는 Xiaomi Auto 모바일 애플리케이션이 3월 31일 Apple App Store 무료 애플리케이션 순위에서 1위를 차지한 것을 확인했습니다. Xiaomi Auto의 공식 앱은 포괄적인 기능과 우수한 사용자 경험으로 대다수 사용자의 호감을 얻어 빠르게 목록 1위를 차지한 것으로 알려졌습니다. 화제가 되고 있는 이 샤오미 오토 앱은 온라인 자동차 구매 프로세스의 원활한 연결을 실현할 뿐만 아니라 원격 차량 제어 서비스도 통합합니다. 사용자는 집을 떠나지 않고도 차량 상태 조회, 원격 작동 등 일련의 지능형 작업을 완료할 수 있습니다. 특히 샤오미 모터스 SU7의 신모델 출시와 동시에 앱이 출시돼 사용자는 앱을 통해 SU7의 구성 내역을 직관적으로 파악하고 성공적으로 사전 예약을 완료할 수 있다. Xiaomi Auto App 내부 디자인

사용자 경험의 5가지 요소: 1. 사용자 요구 사항, 사용자와 운영자가 이 제품에서 얻고자 하는 것 2. 기능 범위, 이 제품에는 어떤 기능이 있는지 3. 두 가지 주요 범주로 나눌 수 있는 프로세스 설계 디자인 및 정보 아키텍처 부분에서 상호 작용 디자인은 "가능한 사용자 행동"을 설명하고 정보 아키텍처는 사용자에게 정보를 표현하는 방법에 중점을 둡니다. 4. 섹션이나 버튼과 같은 상호 작용 요소를 배치할 위치를 결정하는 디자인; 5. 지각적 디자인, 콘텐츠, 기능성, 미학을 결합하여 다른 수준의 모든 목표를 충족하는 최종 디자인을 만드는 것입니다.

Vue의 서버 측 통신 프로세스 분석: 사용자 경험을 개선하는 방법 소개: 인터넷의 급속한 발전으로 인해 클라이언트와 서버 간의 통신이 점점 더 중요해지고 있습니다. 최신 JavaScript 프레임워크인 Vue는 개발자에게 서버 측 통신을 구현하기 위한 풍부한 도구와 기술을 제공합니다. 이 기사에서는 Vue의 서버 측 통신 프로세스를 자세히 살펴보고 사용자 경험을 개선하기 위한 몇 가지 팁과 모범 사례를 소개합니다. 1. Vue 서버 측 통신 프로세스 개요 Vue의 서버 측 통신 프로세스에는 다음과 같은 주요 단계가 포함됩니다.

7월 26일부터 7월 29일까지 연례 ChinaJoy2024가 상하이 신국제 엑스포 센터에서 성대하게 열릴 예정입니다. ViewSonic은 ZOL Zhongguancun Online과 협력하여 사용자와 게임 매니아를 위한 시각, 청각 및 촉각에 대한 전체 내용을 제공할 예정입니다. 잔치. ZOL Zhongguancun Online은 전국을 포괄하는 IT 인터랙티브 포털로, 제품 데이터, 전문 정보, 기술 영상, 인터랙티브 마케팅을 통합한 복합 미디어입니다. Zhongguancun Online은 차원의 벽을 허물고 "트렌디하고 재미있다"라는 주제로 ChinaJoy E7 홀 S101 부스에 등장해 전 세계 관객과 업계 관계자에게 다양하고 몰입도 높은 전시 경험을 선사했습니다. ViewSonic 전시장: 고급 디스플레이 기술 탐색 1

iQOO는 게이머를 위한 고성능 스마트폰 제작에 주력하는 브랜드로, 최근 몇 년간 호평을 받은 다수의 제품을 출시했으며, 그 중 iQOO Neo 시리즈가 많은 주목을 받았습니다. 이 기사에서는 iQOONeo8과 iQOONeo9 두 휴대폰을 비교하여 독자가 자신에게 더 적합한 휴대폰을 선택하는 방법을 이해할 수 있도록 돕습니다. 먼저 iQOO Neo8을 살펴보겠습니다. 이 전화기에는 강력한 성능과 원활한 사용자 경험을 제공하는 Qualcomm Snapdragon 865 프로세서가 장착되어 있습니다. 성냥

3월 21일, CNMO는 DXOMARK가 Huawei Mate60Pro의 스크린 테스트 결과를 발표했는데, 이 결과는 143점으로 글로벌 스크린 순위 중위권에 올랐습니다. DXOMARK의 리뷰에 따르면, 기기의 화면은 편안한 사용자 경험을 제공합니다. 이전 세대 Huawei Mate50Pro에 비해 최신 버전의 화면은 동작 및 터치 반응, 아티팩트 관리가 크게 개선되어 사용자가 더 나은 시각적 경험을 즐길 수 있습니다. 화면 가독성은 기본적으로 이전 세대 제품 수준을 유지하고 있다. 저조도 환경에서의 밝기는 다소 부족하지만 대부분의 주변광 조건에서 가독성이 좋고 연색성이 정확하다. 특히 야외에서 가독성이 상당히 좋고, 화면 밝기도
