Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
Alan Bondarchuk
@fortis
у optimizedb есть выбор
чистить все или устаревшие
лучше всеравно устаревшие всегда использовать
strelkovandrey
@strelkovandrey
ммм... а патч навскидку посмотрел, правильно понимаю, что там можно не только время жизни сделать но и в определённое время
boolboost
@boolboost
Шутишь что ли
Не зайдёт никто на сайт ночью к примеру
С чёго он ночью почистит
Можно но нет никаких гарантий что почистит именно в определённый период
Но тема с form cache мне интересная, а ришено ли это в d8?
Решено*
strelkovandrey
@strelkovandrey
ну получается тогда патч настроить что чистил каждые 24 часа, и эти 24 часа должны наступать в ночь, а по шелдуллеру какому нибудь ночью, посылать запрос на сайт, будить его,
Alan Bondarchuk
@fortis
патч задает время когда кеш устаревает
а чистится он по крону
у нас 15 минут стоит
каждый запуск крона проверяет устаревшие записи и чистит те что старше 15 минут
ну от проекта зависит можно побольше если он быстро не разрастается, 24 часа имхо дофига
в д8 с разрастанием кеша должно быть полегче но оно тоже есть
патч как раз там дорабатывают уже под 8ку
strelkovandrey
@strelkovandrey
хм, патчу 2 года, но почему то его в ядро так и не поместили
Alan Bondarchuk
@fortis
норм) там есть топики по 3 года которые еще и до рабочего патча не довели)))
надо брать и писать какой взял и работает ли там
и положить обязательно в папочку sites/all/patches
чтоб потом не искать его
Raman Starshykh
@dashiwa
Привет всем. Может кто подскажет где панели хранят свой кеш? Закешировал панель. Смотрел таблицу ctools_object_cache - пустая
KarmaBot
@KarmaBot
Hello, @dashiwa!
andreystrelkov
@andreystrelkov
Добрый день
KarmaBot
@KarmaBot
О! @andreystrelkov! Сто лет не виделись!) Как жизнь молодецкая? Рассказывай :)
andreystrelkov
@andreystrelkov
кто знает, можно ли как то ноду помечать прочитанной не только в случае её открытии полностью, т.е. можно ли как то помечать ноды прочитанными выводящиеся через вьюху в режиме полей
а самое идеально, помечать ноды, которые находятся на экране, т.е. в зрительном образе пользователя, т.е. как на pikabu том же
boolboost
@boolboost
Ну и вопросы...
На полях плохая идея
Ольтери views и меняй ручками
Нужные тебе ноды
Если нужно помечать которые на экране
То тоже думаю что только кастом. Пиши js отпровляй ajax
andreystrelkov
@andreystrelkov
а почему плохая идея выводить ноды вьюхой в режиме поле? Тяжелее, дольше?
boolboost
@boolboost
Нет странная идея их помичать при этом
А вообще да там не будет работать кеш сущностей
Запросы к базе тяжелее
Alexandr.Poddubsky
@AlexandrPoddubsky
@dashiwa привет
те подсказать как быстро найти что надо в базе?
привета всем
KarmaBot
@KarmaBot
Hello, @AlexanderPoddubsky!
Raman Starshykh
@dashiwa
Аякс обработчик и помечайте сколько душе угодно
По поводу полей ,разве не спорное замечание? Вы тесты проводили?
fairrandir
@fairrandir
А вообще да там не будет работать кеш сущностей
Вот с этого места поподробнее, пожалуйста.
boolboost
@boolboost
@dashiwa вы мне? Нет не проводил, но что views выводит. Мне больше нравится что в кеше. Но да при плохих настройках mysql может быть хуже
@fairrandir ну я зачем ему грузить сущности полностью, если он поля получает через sql прямо из базы. Конечно там работает кеш полей. Но entity load там уже нет
Если вы используете скажем тизеры. То запрос в базу будет только ради entity id
А потом уже вызваны запрос в базу что бы получить кеш.