Сообщение от Янковиц
|
Да, это так, но разве это не создаст дополнительную нагрузку на сервер?
|
А вы что ракетами торгуете, причем они собираются непосредственно перед покупкой и нужна калькуляция всех комплектующих от винтика до боеголовки, и все это на сервере считается на ручных счетах?
Если структура вашей корзины построена грамотно, то количество товаров в корзине это array_sum(array_column($basket, 'count')), а сумма все товаров в ней array_sum(array_map('array_product', $basket)). Чего тут считать то?
Сообщение от Янковиц
|
А если клиент будет 10 раз добавлять новы товар. Опять взаимодействие с сервером? А если у меня 10 или 100 таких клиентов?
|
А если не взаимодействовать то как? Я вас ведь не заставляю, это ваша идея Ajax-запросы, но асинхронный запрос на конкретную задачу, которую серверу решить это пустяки, в отличии от GET запроса с добавлением товара и перегрузкой всей страницы, это уже работа.
Корзину то ведь у вас на сервере, добавление товара это ведь все равно запрос сервера, и к чему тогда "философия о нагрузке" неуместная?