|
|
ru.website- RU.WEBSITE ------------------------------------------------------------------- From : Andrew Evdokimov 2:5020/2468.8 30 Nov 2002 22:17:13 To : Viktor Ostashev Subject : Re: Коpзина -------------------------------------------------------------------------------- 30 ноября 2002, 00:42 Viktor Ostashev >щ>щ>щ>щ>щ> Sergey Baranov: SB>> Как pеализовать коpзинy в интеpнет магазине наиболее оптимально ? SB>> База данных? Cookie? VO> Кyками. Дешево, сеpдито и на машине юзеpа. То есть юзеp после обpыва VO> связи сможет пpодолжить, а не начинать все сначала. А база данных, pас- VO> положенная на сеpвеpе, pеализyется сложнее и не должна хpанить незавеp- VO> шенные набоpы. Hедостаточно гибко получается - допустим, товара Х - 1 шт. на складе, некто его кладет к себе в корзину. Почти одновременно другой некто делает то же самое. В результате, тот второй некто сильно расстроится на этапе checkout-а, если во время оного идет проверка наличия достаточно количества товара на складе. Еще больше он расстроится, если такой проверки нет. Обрабатывай ситуацию с отказом клиента от заказа. Более общий случай - при заказе нескольких экземпляров некоего товара опять же несколькими нектами %). Также обрабатывай ситуацию, когда некто хочет "сохранить корзину" и продолжить шоппинг из дома или с другой машины. Это несколько иной функционал, но, опять же, используются серверные механизмы сохранения состояния. Если еще глубже копать, окажется, что не только корзина является элементом состояния системы "магазин-клиент". Это всё, конечно, enterprise features, но у меня такая специализация B-] Phasing your mind, -=[Собственной персоной] Andrew "_elahi_" Evdokimov -=[http://localhost/] --- С удовольствием трахну брюнетку --- * Origin: It's so FUCKING GREAT to be alive ! (Zappa) (2:5020/2468.8) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.website/165373de900dc.html, оценка из 5, голосов 10
|