
[Anonymous]
18.05.2016
05:16:05
И корзина не теряется, и запросов нет.

Vlad
18.05.2016
05:16:26
Т.е. дублировать базу в сессии что ли?

[Anonymous]
18.05.2016
05:16:31
Зачем?

Aleserche
18.05.2016
05:16:34
нет же

Google

[Anonymous]
18.05.2016
05:16:40
Корзину в сессию закинь. Пользователя.

Vlad
18.05.2016
05:16:40
Что за «изменения в базу» ??

[Anonymous]
18.05.2016
05:16:53

Vlad
18.05.2016
05:17:39
Я не понимаю тебя.
Изменения чего?

[Anonymous]
18.05.2016
05:18:09
Пользовательской корзины на сайте.
Товар новый добавился или кол-во поменяли.

Vlad
18.05.2016
05:18:23
Если она в сессии, то что писать в базу?

[Anonymous]
18.05.2016
05:18:28
Изменения...

Vlad
18.05.2016
05:18:35
Пиздец.
Если корзина в сессии, а в базе ее нет. Какие там будут изменения?

[Anonymous]
18.05.2016
05:19:58
Последняя попытка.

Aleserche
18.05.2016
05:20:32
давай только не по словосочетаниям на одну строку. А то реально уже непонятно стало

Google

[Anonymous]
18.05.2016
05:20:45
1) Пользователь добавляет товар в корзину на сайте.
2) Пишем в базу изменение корзины, записываем в сессию.
3) Больше не трогаем базу, в базу записываем изменения пользовательской корзины.
4) Все данные по корзине берём из сессии.
5) ???
6) PROFIT

Vlad
18.05.2016
05:21:12
Т.е. дублировать базу в сессии что ли?
Зачем?

[Anonymous]
18.05.2016
05:21:23
Это была последняя попытка.

Vlad
18.05.2016
05:21:24
ДА! ты именно это и предлагаешь.
Хранить корзину одновременно в базе и в сессии.

Aleserche
18.05.2016
05:22:40
то что он предлагает обычное кеширование

[Anonymous]
18.05.2016
05:22:42
Это так-то разные вещи.

Vlad
18.05.2016
05:22:51
Зачем в базе тогда что-то хранить если и так храним в сессии????

[Anonymous]
18.05.2016
05:22:57
Тут что-то предлагать видимо не имеет смысла, пусть человек сам набивает шишки и наступает на грабли тогда.

Alexander
18.05.2016
05:23:53
Чозасрач?

[Anonymous]
18.05.2016
05:24:03
Да срача нет, и слава Б-гу.

Alexander
18.05.2016
05:24:05
ничо нипониль :)

[Anonymous]
18.05.2016
05:24:05
Не нужен.

Vlad
18.05.2016
05:24:17
Такие предложения лучше вообще не предлагать, чушь полная.

Alexander
18.05.2016
05:24:26
Магазы с проёбывающимися корзинами — говно.

[Anonymous]
18.05.2016
05:24:31
Но ты пока этого не понимаешь.

Google

Vlad
18.05.2016
05:24:58
Обоснуй или stfu

[Anonymous]
18.05.2016
05:25:13
Я тебе выше обосновал, что не нужно дёргать базу на корзину, это дорогой запрос.
Если ты не понимаешь, то не надо свои платформы писать.
Иди книжку почитай.
Про print, про echo что-нибудь.
Математика там.

Vlad
18.05.2016
05:25:33
С какой стати он дорогой?

[Anonymous]
18.05.2016
05:25:33
Ну, основы какие-то чтобы были.
Я согласен.

Vlad
18.05.2016
05:25:54
0.2ms

[Anonymous]
18.05.2016
05:25:57
И на этой ноте уёбываю нахуй отсюда со своими советами.
0.2ms
На локалке тестируешь с нулевой нагрузкой?
0.2ms - это дохуя для одного запроса.
За 0.2ms у тебя их 100 должно пройти.

Alexander
18.05.2016
05:26:34
Клади в редис :)

Vlad
18.05.2016
05:26:36
Сцкпзд

[Anonymous]
18.05.2016
05:26:45

Vlad
18.05.2016
05:26:54
Какие echo, print, о чем ты несешь вообще
какие 0.2 это дохуя

Google

Vlad
18.05.2016
05:27:02
шта

[Anonymous]
18.05.2016
05:27:10
У меня сайт открывается за 0.2ms.
А за 0.4ms - рендерится.
А у тебя один запрос жрёт 0.2ms.

Alexander
18.05.2016
05:27:33

Vlad
18.05.2016
05:27:50
что за сайт?

[Anonymous]
18.05.2016
05:28:26
Да любой из моих сайтов, я сюда не выёбываться пришёл.

Vlad
18.05.2016
05:28:40
Я ни разу не видел запросов из БД быстрее чем 0.1ms. Нет, серьезно. Ты либо какую-то чушь порешь либо что-то еще

Aleserche
18.05.2016
05:28:50
0.2 мс для запроса реально много

[Anonymous]
18.05.2016
05:28:57
Или БД хуёвая.
Или и то и другое.

Vlad
18.05.2016
05:29:16
у меня COUNT таблицы с 1 записью выполняется за 0.3 секунды
ой
0.3ms
Какие там у тебя 200 запросов за 0.2мс

[Anonymous]
18.05.2016
05:29:40
Это много, но я понял, что тебе бесполезно объяснять.

Vlad
18.05.2016
05:30:13
Покажи мне скришот из рельсовой консоли где показана скорость запроса
где за 0.2 делается 200 запросов

Google

Vlad
18.05.2016
05:30:29
и вопросов не будет

Aleserche
18.05.2016
05:30:37
у меня около 0.005 мс на таблице из 100к записей. Но это пхп

[Anonymous]
18.05.2016
05:30:38
Для тебя скриншот - валидный пруф?
Я не пользуюсь ActiveRecord и ORM вообще.
Это дико медленно.

Vlad
18.05.2016
05:30:53
Речь о рельсах.
Конечно внутри БД оно там может быть гораздо быстрее. Но я говорю про скорость 1 запроса для рельсов которая учитывает коммуникацию с бд

[Anonymous]
18.05.2016
05:31:38
Ну не посчитать их всех за 0.2ms, согласен.
А записать можно.
?

Vlad
18.05.2016
05:32:50
В рельсах ты меньше 0.1мс на запрос в консоли вообще не увидишь никогда

[Anonymous]
18.05.2016
05:33:24
Я тебе наврал.
SUCCEEDED | 0.001279446s
Так что и 0.1ms - тоже дорого немного.

Vlad
18.05.2016
05:34:26
Покажи тогда

[Anonymous]
18.05.2016
05:34:31
Что тебе показать?
У меня есть нода которая принимает 100 запросов в секунду.
Там запись не может быть 0.2ms иначе бы давно хвост собрался.

Vlad
18.05.2016
05:35:05
Скриншот рельсовой консоли где будет написано время запроса