Доброго времени суток всем.
Хочу обсудить вопрос применения куки-файлов для оформления корзины заказов при создании интернет-магазины.
Алгоритм работы:
при выводе вьюшки товаров мы АЯКСом считываем ай-дишку товара, кликом на товар запуливаем на сервер обработчик. На сервере обрабатываем прием товара, и формируем куки-файл для сохранения данных о товаре.
При этом сохраняем в куки-файле массив типа [ай-ди товара] => [кол-во товаров] (одинаковых товаров может быть несколько), массив сериализуем, через функцию base64_decode в догонку и куки готова.
Вопрос-загвоздка: Работаю на работе через WMwareWorkstation и дома напрямую с ноута. И там, и там php v5.6.19. На работе все работает, дома выпалило ошибку типа ЗАГОЛОВКИ УЖЕ ОТПРАВЛЕНЫ (это ж куки-файл). Но при этом вывали предупреждение заменить в php.ini след конфигурацию (always_populate_raw_post_data = -1). Раскомментировал - все заработало и дома, но работе это работает и с комментом. При этом при выводе ошибки там было написано, что в будущих версиях это не будет дано вообще (точное описание пока не вспомню).
Так вот вопрос: это нормально сохранять данные для корзины в куки-файле (ну не хочется создавать данные в БД для сохранения корзины, которая может не закупаться)???
|