![]() |
Очистка кэша конкретного сайта
На многосайтовом проекте (одна база - много сайтов) требуется выполнить сабж.
Конечно, можно почистить весь кэш FE, но это вызывает сильное падение производительности, правда, при отключённом "Page is being..." - знаменитая заглушка для одновременного доступа нескольких посетителей к ещё незакэшированной странице... не знаю, как будет с ней, раскомментировал обратно в коде тайпы на всякий. Но всё же - есть ли способ чистки кэша FE конкретного сайта, а не всех? В админке не нашёл кнопы :( Как почистить cache_pagesection, cache_pages в принципе ясно - по page_id, можно и скриптик написать, а вот с cache_hash есть проблема - непонятно, как там выстраивать привязку к id страницы. ps Про заглушку тем, кто не в курсе - здесь: http://forum.typo3.biz/showpost.php?...9&postcount=18 http://forum.typo3.biz/showpost.php?...3&postcount=19 |
есть экст чтобы чистить кеш дерева
gp_branchcache |
Большое спасибо, то, что надо!
|
Однако есть такая проблема - этой чистки недостаточно, когда нужно обновить TS setup / constants. По-моему, такой кэш хранится в cache_hash.
А расширение чистит только: PHP код:
|
Часовой пояс GMT +4, время: 13:59. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot