[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Cart: cookie VS ip
qpurypaHT
Встал вопрос, как поступить с товарами корзины.

Сейчас записываю данные добавления в корзину в отдельную таблицу, вставляю id да дергая все с двух табличек (корзина+товары)

Все прекрасно, сделал правда по ip, так как покупатели могут быть и не зарегистрированы.


Понимаю это не практично, так как с ip-динамикой будет все отлично до тех пор, пока ПК или роутер не будет перезапущен.

Подумываю о куках, пока думаю как можно реализовать с полной завязкой.


А какой логике придерживаетесь вы?

_____________
Если долго в одних стенах живешь, ты с ними сростаешься
AllesKlar
Не париться и хранить для незалогиненых в сессии.

_____________
[продано копирайтерам]
YVSIK
Цитата (qpurypaHT @ 24.04.2017 - 23:57)
Встал вопрос,

оф...
у кого встал? и почему встал?
wink.gif
а зачем его запоминать то? и тем более где-то, зачем, он что опять будет что то заказывать? пусть, не мешай, что тебе даст его адрес? ты их что, будешь солить, или продавать, на то и логиниться надо, что как то идетифицировать покупателя, или ты переходишь на постоянную основу покупателей будешь волей мыли привлекать, и знать их всех по IP.
зачем тебе это делать, чтоб потом голова болела...
можно ещё насрать ему в куки всякого мусора, пусть браузер с ним разбирается,
не хочет человек запоминаться, не хочет, ну не желает, а ты к__ку-ки адреса айпи.

_____________
«Гнусное свойство карликовых умов приписывать
________________!свое духовное убожество другим!»
___
О) как-же он прав=>__________________ © Оноре де Бальзак.

отличный хост(рекомендую !! )
My MVC-CMV
YVSIK
зачем например сессия, чтоб он с одной страницы на другую перебежал и ничего не потерял, а куки, зачем? почти для того-же самого, плюс (не хочу я все вспоминать зачем, ты уже сам покумекай )

_____________
«Гнусное свойство карликовых умов приписывать
________________!свое духовное убожество другим!»
___
О) как-же он прав=>__________________ © Оноре де Бальзак.

отличный хост(рекомендую !! )
My MVC-CMV
FatCat
Цитата (qpurypaHT @ 24.04.2017 - 22:57)
Подумываю о куках, пока думаю как можно реализовать с полной завязкой.

Пишешь в БД, айдишник по инкременту.
Айдишик пишешь в куках.

_____________
Бесплатному сыру в дырки не заглядывают...
sergeiss
qpurypaHT, в данной ситуации куки однозначно "ФФ топку!". Только localStorage.

Куки - они посылаются при каждом запросе на сервер. И вот скажи - зачем всё содержимое корзины КАЖДЫЙ раз посылать при аяксовом запросе, запросе на картинку и т.д. и т.п.??? Это плюс к тому, что лишний трафик гоняется.

Сторедж - наше всё smile.gif И данные есть, и отправить можно только тогда, когда требуется. Заодно, в качестве опции, очень легко организовать обмен данными корзины между несколькими страницами одного магазина, когда они открыты в разных вкладках одного браузера.
Ну и на сервере не надо ничего делать для хранения корзин всех юзеров. Вот когда они пришлют заказ, то ты с ним будешь работать.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
qpurypaHT
Цитата (sergeiss @ 25.04.2017 - 20:59)
qpurypaHT, в данной ситуации куки однозначно "ФФ топку!". Только localStorage.

Куки - они посылаются при каждом запросе на сервер. И вот скажи - зачем всё содержимое корзины КАЖДЫЙ раз посылать при аяксовом запросе, запросе на картинку и т.д. и т.п.??? Это плюс к тому, что лишний трафик гоняется.

Сторедж - наше всё smile.gif И данные есть, и отправить можно только тогда, когда требуется. Заодно, в качестве опции, очень легко организовать обмен данными корзины между несколькими страницами одного магазина, когда они открыты в разных вкладках одного браузера.
Ну и на сервере не надо ничего делать для хранения корзин всех юзеров. Вот когда они пришлют заказ, то ты с ним будешь работать.

Спасибо за совет, я почитаю об этом, пока что воткнул сессию и додумаю как удалять товары с БД после ее завершения, чтобы не собирать мусор.

_____________
Если долго в одних стенах живешь, ты с ними сростаешься
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.