Loading...
Помощь по скриптам | Проверка текста за последние 5 минут PHP
207965264 (22.01.2019 в 12:03)
TuT (22.01.2019 в 11:55)
TheYaMus , Mobiaaa правильно посоветовал. Отправляй в КЕШ результат поиска. Сначала в КЕШ проверишь, если нет то тогда по новой запрос.


и если в кеше хранится информация о том, что товар по запросу ЛЯЛЯЛЯ стоил 1000$, НО в БД цена на этот товар была изменена на 100$, то по запросу ЛЯЛЯЛЯ пользун получит из кеша старую цену и не добавит товар в корзину, так как для него 1000 - это дорого, а об цене 100 он ещё ничего не знает, потому что умники закешировали поиск :-D

А кто сказал, что мы его будем хранить КЕШ вечно?
Mobiaaa (22.01.2019 в 12:18)
207965264 , Новый запрос будет только при изменении инфы


ну так кеш у нас отрабатывает при одном и том же НЕИЗМЕННОМ запросе или каждый раз проверяет инфу запросом к БД?

какой смысл в кеше тогда *PARDON*
TuT (22.01.2019 в 12:26)
207965264 (22.01.2019 в 12:03)
TuT (22.01.2019 в 11:55)
TheYaMus , Mobiaaa правильно посоветовал. Отправляй в КЕШ результат поиска. Сначала в КЕШ проверишь, если нет то тогда по новой запрос.


и если в кеше хранится информация о том, что товар по запросу ЛЯЛЯЛЯ стоил 1000$, НО в БД цена на этот товар была изменена на 100$, то по запросу ЛЯЛЯЛЯ пользун получит из кеша старую цену и не добавит товар в корзину, так как для него 1000 - это дорого, а об цене 100 он ещё ничего не знает, потому что умники закешировали поиск :-D

А кто сказал, что мы его будем хранить КЕШ вечно?


то есть постоянно проверяем актуальность кеша ЧЕЕЕЕЕЕМ? запросом к БД, наверное? смысл?
спасибо всем) кешировать так кешировать
TheYaMus (22.01.2019 в 12:38)
спасибо всем) кешировать так кешировать

советчики тут так себе :D ну кешируй))
Dizzy221 , :-D
TheYaMus (22.01.2019 в 12:38)
спасибо всем) кешировать так кешировать


ждём тему - Как кешировать поиск? *arbuz*
207965264 (22.01.2019 в 12:51)
TheYaMus (22.01.2019 в 12:38)
спасибо всем) кешировать так кешировать


ждём тему - Как кешировать поиск? *arbuz*

меня пока в гугле не забанили..
207965264 (22.01.2019 в 12:30)
Mobiaaa (22.01.2019 в 12:18)
207965264 , Новый запрос будет только при изменении инфы


ну так кеш у нас отрабатывает при одном и том же НЕИЗМЕННОМ запросе или каждый раз проверяет инфу запросом к БД?

какой смысл в кеше тогда *PARDON*

Кеш всегда работает: если есть данные в хранилище и кеш не протух по времени
Кеш очищается: когда данные меняются, та же цена в админке изменилась - кеш сбросился (полностью, или какие-то определённые куски кеша)
У каждого компонента свои задачи и очистка/актуальность кеша между собой не пересекаются
Можно ещё третий пункт добавить, который будет удалять просроченный кеш
________
посл. ред. 22.01.2019 в 13:01; всего 1 раз(а); by Mobiaaa
Mobiaaa (22.01.2019 в 12:59)
207965264 (22.01.2019 в 12:30)
Mobiaaa (22.01.2019 в 12:18)
207965264 , Новый запрос будет только при изменении инфы


ну так кеш у нас отрабатывает при одном и том же НЕИЗМЕННОМ запросе или каждый раз проверяет инфу запросом к БД?

какой смысл в кеше тогда *PARDON*

Кеш всегда работает: если есть данные в хранилище и кеш не протух по времени
Кеш очищается: когда данные меняются, та же цена в админке изменилась - кеш сбросился (полностью, или какие-то определённые куски кеша)
У каждого компонента свои задачи и очистка/актуальность кеша между собой не пересекаются


цена изменилась - в результате чего кеш изменился? дядька админ где-то зарыл запрос, наверное *gagaga*
Онлайн: 1
Время:
Gen. 0.1055
(c) Bym.Guru 2010-2026