今天槐星給大家?guī)砹诉@篇京東物流訂單號查詢快遞單號,快遞網(wǎng)點查詢派送范圍干貨,以及京東物流訂單號查詢等等相關(guān)的各種干貨,成功的路上不會一帆風順,每一個成功的背后都有一個驚人的故事。
訂單號規(guī)則:
訂單命名的幾種規(guī)則:
1、不重復。
2、安全性。
你的訂單編號不能透露你公司的真實運營信息,比如你的訂單就是流水號的話,那么別人就可以從訂單號推測出你公司的整體運營概括了。所以訂單編碼必須是除了你們公司少部分人外,其他人基本看不懂的。參考京東和淘寶的編碼規(guī)則,基本別人是搞不清是什么意思的。
其實最好的防泄漏編碼規(guī)則就是在編碼中不要加入任何和公司運營的數(shù)據(jù)。
3、不能使用大規(guī)模隨機碼。
很多人分析訂單編碼規(guī)則的時候,第一個念頭肯定是不重復唯一性,那么第二個念頭可能就是安全性,那么同時滿足前兩者的第三個念頭就是隨機碼了。因為大規(guī)模的隨機碼隨機生成,因為本身就沒有意義所以無所謂泄密了。但是事實上這種編碼規(guī)則在實現(xiàn)上會有很大問題的。
隨機碼滿足第二點安全性要求,為了滿足第一點不重復特性,那就得在生成隨機碼的時候?qū)Ρ葰v史數(shù)據(jù)是否有重復,如果你的訂單數(shù)量到達了十萬次,你每次生成訂單編碼時就得對比十萬條歷史數(shù)據(jù),你可想而知會造成什么巨大問題。
但是難道隨機碼就不能在編碼中使用了嗎?小規(guī)模的隨機碼是可以使用的,比如2~3位,這種隨機碼一般都是和流水號等結(jié)合使用,主要作用是為了隱藏流水號的真實數(shù)據(jù)而進行使用的。
4、防止并發(fā)。
這條規(guī)則主要針對編碼中有時間的設(shè)定。
5、控制位數(shù)。
這點很好理解,訂單號的作用就是便于查詢。
一般正常使用場景應(yīng)該是訂單出異狀或者退貨的時候,用戶將訂單號報給客服,由客服進行查詢。
所以一般在10~15位為好。
京東10位,淘寶15位。
推薦的幾種編碼規(guī)則:
年月日時分秒+用戶ID(命名用戶ID時也要注意,不要用流水號。可以采用區(qū)域ID+隨機碼+流水號+隨機碼方式)
1、唯一性:時間是單向的,確保唯一性。
2、安全性:確保用戶ID安全即可。
3、隨機碼不參與判斷,因為之前數(shù)據(jù)已確保無重復。
4、在同1秒鐘,同一用戶是不會產(chǎn)生2個訂單編碼的,所以可以防并發(fā)。
5、位數(shù)可能會在20位之內(nèi),位數(shù)比較多。
年月日時分秒微秒+隨機碼(2)+流水號+隨機碼(3)
1、唯一性:時間是單向的,確保唯一性。
2、安全性:確保流水號不會識別出即可。
3、隨機碼的位數(shù)和前后都是保密的,所以如果不清楚這一點的話,是很難判斷出流水號的位數(shù)的。因為同時產(chǎn)生的訂單數(shù)量很多,編碼不具備線性對比功能。就算知道了流水號,可以在初始化時進行賦值。
4、在同1秒鐘,同一用戶是不會產(chǎn)生2個訂單編碼的,所以可以防并發(fā)。
5、位數(shù)可能會在20位之內(nèi),位數(shù)比較多。
訂單號常見的幾種方式:
1.利用數(shù)據(jù)庫主鍵值產(chǎn)生一個自增長的訂單號(訂單號即數(shù)據(jù)表的主鍵)
2.日期+自增長數(shù)字的訂單號(比如:2012040110235662)
3.產(chǎn)生隨機的訂單號(65865325365966)
4.字母+數(shù)字字符串式,字母有包含特別意義,C02356652
訂單號設(shè)計原則: 按需設(shè)計
用來檢索訂單詳細信息的唯一特征碼,可以利用訂單號檢索到下單日期、產(chǎn)品類別、顏色、尺碼(或款式)、倉位等信息,訂單號包含過多的信息有點“畫蛇添足”的意味!只要按需設(shè)計即可!
訂單號設(shè)計用戶體驗規(guī)則:
1.訂單號無重復性;
2.如果方便客服的話,最好是“日期+自增數(shù)”樣式的訂單號,客服一看便知道訂單是否在退貨保障期限內(nèi)容;
3.訂單號長度盡量保持短(10位以內(nèi)),方便用戶,尤其電話投訴時,長的號碼報錯幾率高,影響客服效率;
4.訂單號盡量保持數(shù)字型(純整數(shù)),在數(shù)據(jù)庫訂單索引查詢中,長整數(shù)字型的數(shù)據(jù)索引與檢索效率,遠遠高于文本型,因此盡量避免“字母+數(shù)字字符串式”!
好了,今天就給大家分享到這里了,希望能幫助到你們,閱讀完京東物流訂單號查詢快遞單號「詳細講解:快遞網(wǎng)點查詢派送范圍」感覺學到很多知識,那就幫忙點個贊吧!也可以收藏巢座耶學習網(wǎng)哈!
本文發(fā)布者:百事通,不代表巢座耶立場,轉(zhuǎn)載請注明出處:http://www.sdwldmy.com/p/6129.html
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 jubao226688#126.com 舉報,一經(jīng)查實,本站將立刻刪除。