电商中,订单编号,这个字段,你们觉得是字符串比较好还是数字比较好?

WBOY
リリース: 2016-06-06 20:31:45
オリジナル
1895 人が閲覧しました

我感觉数字存储比较方便,省空间。第二个是利于索引,数字查询速度比字符串要快。

我查了几家,淘宝是数字,京东是数字,亚马逊是字符串。

你们的看法呢?

回复内容:

我感觉数字存储比较方便,省空间。第二个是利于索引,数字查询速度比字符串要快。

我查了几家,淘宝是数字,京东是数字,亚马逊是字符串。

你们的看法呢?

在国内订单号一般是使用日期+随机时间+编号的形式,这种情况的好处在于能起到一种排序的作用,而国外的电商一般都是用GUID来生成,这种的好处在于更便捷的生成,虽然无法排除重复的可能,但可能性太小太小,几率没去验证。

首先技术上来说,订单号只要是能起到唯一标识的作用,就是合理的设计,而且要做到这个并不困难。其次订单号是用户遇到问题订单时要提供的凭据。所以还要考虑另一个问题,用户体验:

  • 订单号是给用户看的,应该以简单易用为准。应该考虑一下用户群,什么样的订单号对于用户来说是方便辨认的?
  • 淘宝京东用户都非常多,分布在各个年龄层。考虑到中国部分大龄用户很有可能不能辨认字母,所以使用纯数字作为订单号。
  • 亚马逊就不一样了,他的受众主要是英语母语的人群,用字母数字都不影响辨识!
関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート