Dotrox, А у меня ограничение на кол-во товаров в куке)) А то что у Вас происходило, только из-за того что кука была больше 4096 байт.. Но поскольку массив id у меня не через serialize а через json_decode, то размер куки в 2 раза меньше чем у других, поэтому кука в 100 товаров весит примерно 2800 байт, но с учетом того, что можно ограничить куку, все будет норм.. Кароче я не сторонник в БД хранить для гостей ибо боты, гости мимолетные и всякая нечисть быстро загадит все..
А то что никто не жаловался не показатель, что это норма.. В нормальном магазине я в корне переписываю модель получения товаров и прочего... и приходиться оптимизировать кучу.
И если в последствии модуль создаст из-за БД нагрузку, то мне не хочеться выгребать от клиентов, что у них хостинг отключил сайт из-за превышения нагрузки ибо гугл и яша решили просканировать сайт..
С кукой проблем нет, во всех ботах куки нету, а даже если и есть, то она только у них будет храниться