- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть сайт на базе оскомерса..
как сделать чтоб клиент который залогинился сегодня и набрал корзину (купил соответственно), имел и завтра при заходе тот же набор корзины...
ну конечно принимаем во внимание, что заходы с одного компа...
Если ip тоже прежний, то достаточно увеличить время сессии (правда тогда место быстро забъётся сессиями посетителей): session.gc_maxlifetime
что значит быстро забъется? если есть 200 метров свободного места... то как быстро оно забъется?
Сессия разве не закроется когда закроют броузер?
Я бы записал в куки id юзера, что он набрал и какой-нибудь сгенеренный код, хоть тот же session_id, который предварительно записывался в БД.
ну если для сохранения переменных используются куки, то просто увеличьте время жизни переменных в параметрах вызова функции.
Увеличение врямени жизни сессии не есть гуд, так как потом роботу по удалению старых сессий придется перебирать огромную кучу сессий в поисках старых.
Если пользователь зарегистрирован в базе данных, то лучше и выбраные им товары тоже туда складывать, а если пользователь у Вас не логинится перед использованием корзины, то тогда информацию о товарах можна записать только в куки но туда можно записать только одну строку, имхо неудобно потом разбирать будет.
что значит быстро забъется? если есть 200 метров свободного места... то как быстро оно забъется?
Да но, не забываем про то что PHP будет поднимать все это в память и тратить на это лишние обработчики. Если это не выделенный сервер то будут тормаза.
Согласен с catprog, товарам добавленным в корзину - место в БД!
конечно лучше в БД
потом можно рассылочку сделать, типа у вас в корзине лежит товар уже неделю, закажите его наконец-то.
очень действенный способ, проверно озоном :)