當前位置:工程項目OA系統(tǒng) > 領域應用 > 商務管理軟件 > 訂單管理系統(tǒng)
重復提交訂單要不要控制?
對于在線訂單系統(tǒng)來說,所謂的“防止刷單”,意思就是阻止重復提交訂單。是的,有的asp訂單系統(tǒng)是沒有這個功能的,那么這個功能對于網站訂單系統(tǒng)來說有必要嗎?我們需要控制重復提交訂單的動作嗎?
在筆者看來,回答這個問題,首先需要厘清另外一個問題,就是重復提交訂單是為什么。為什么會重復提交訂單?我將這個問題分為兩個答案,一個是無意,一個是有意,這兩個回答能概括了全部的訂單重復提交問題。
無意
按理說訂單提交一次之后,沒有付款卻重復提交了第二次、第三次,這分明是故意的。但其實不然,很多人對程序所設計的流程不熟悉,甚至是第一次使用,所以有可能會產生這樣的問題。當然了,熟悉互聯(lián)網的或經常在網上購物的,就不會出現(xiàn)這種情況了。
有意
有意的重復提交訂單的原因,也有方方面面,甚至有可能是泄憤。但無論如何,即便是有意的,我們也不可能采取激烈的手段來應對。
需要控制嗎?
不管是有意還是無心,控制訂單數(shù)量都能夠幫助減少服務器的復合并提高無意中發(fā)生的重復提交訂單時的用戶體驗度。如果不控制,可能會讓服務器負荷無限增大,并讓無意中多次提交訂單的用戶體驗度變低。
關于控制手段
完全可以采用JS,判斷提交按鈕,并在依次點擊后關閉提交按鈕的可點擊狀態(tài),disabled,你懂的。既然有需要控制,而且實現(xiàn)起來并不復雜和困難,那么重復提交訂單的功能還是有必要做的。