Page 2 of 2
Re: решение для вывода рандом галеры
Posted: Sun Nov 07, 2021 2:39 am
by admin
переварилась у голове и понял что идея хорошая)
те предложение такое: что выборка одна 1-200 но на галерах выводится условно 20 только из этого списка но рендомных, верно?
получается что мы можем закешить выборку, но выводить разные
я правильно понял?
Re: решение для вывода рандом галеры
Posted: Sun Nov 07, 2021 9:35 am
by serge
вроде бы да, правильно) Только выводить можно не 20, а даже 200, в группах все же обычно 1000+ галер и, как минимум, логика была такая, чтобы включать первые 200 в выборку. Просто при 20, будет многовато повторов попадаться, раве нет? (если раз 10 кликнуть, точно несколько раз будет повтор) Или тут я уже вас не правильно понимаю)
Re: решение для вывода рандом галеры
Posted: Sun Nov 07, 2021 4:23 pm
by admin
да , видимо есть какое-то непонимание
у нас есть релейты
которые надо выводить по категории
сколько штук надо выводить в релейтах?
Re: решение для вывода рандом галеры
Posted: Sun Nov 07, 2021 7:02 pm
by serge
200
Re: решение для вывода рандом галеры
Posted: Mon Nov 08, 2021 6:03 am
by admin
и вы говорите что эта выборка - не кешится, я верно понял?
Re: решение для вывода рандом галеры
Posted: Mon Nov 08, 2021 5:07 pm
by serge
ну я не утверждаю, что она не кэшится... но нагрузка вырастает и как только убираешь - снижается... может и кэшится, но когда сотни тысяч галер, этот процесс не заканчивается или еще что... на больших базах я релейтед в принципе избегаю, галера с ними открывается с задержкой, которая видна "невооруженным" глазом... на маленьких все ок обычно. А тут вроде как и релейтед не нужны, просто рандом линк на одну из 200 топ-галер из текущей категории... при том что этот топ-лист галер можно обновлять, я не знаю, раз в неделю или месяц или даже реже... и получается ради этой "мелочи" приходится грузить сервер релейтами
Re: решение для вывода рандом галеры
Posted: Mon Nov 08, 2021 6:13 pm
by admin
просто одинаковая выборка должна кешится, это однозначно
то что она какую-то нагруку добавит - это тоже понятно, но кеш можно выставить конкретно доя макроса, а не для всего сайта
и какая галера конкретно открывается медленно? давайте тогда с примерами конкретными
Re: решение для вывода рандом галеры
Posted: Tue Nov 09, 2021 7:52 am
by serge
а как для макроса кэш выставить? может с этого начать? попробую месяц поставить и посмотрю на нагрузку
Re: решение для вывода рандом галеры
Posted: Tue Nov 09, 2021 7:59 am
by admin