我目前正在建設一個基本的電子商務網站。該過程如下:電子商務網站 - 處理購物籃數量
View Basket -> Address Details -> Payment -> Thank you
該網站將使用會話來存儲籃數據 - 的$_SESSION['products']
典型print_r()
看起來像這樣:
Array
(
[19] => Array
(
[quantity] => 2
[line_total] => 20
)
[11] => Array
(
[quantity] => 2
[line_total] => 50
)
)
該數組的數值索引是唯一的產物ID。我的問題如下:
1)假設用戶要將一定數量的特定產品添加到他們的購物籃中。然後,他們離開屏幕一段時間。當他們回來時,他們按下「繼續」 - 但是在此期間,產品庫存減少,他們的請求數量不可用。這一點應該發生什麼?
2)上述情況也可能發生在付款前。如果沒有客戶不會期待的東西,最好的辦法是什麼?
請注意,我不打算爲此係統構建「預留」功能。
這不是一個編程問題。 – Dave
研究併發編程 –
所有現有的電子商務網站都可以免費使用嗎? – 2014-01-20 21:33:54