Автоматическое обновление кэша getCache
Есть ли какое-то решение для автообновления кэша, допустим, раз в неделю?
cacheExpires просто сбрасывает кэш, нужно чтобы он сразу автоматически обновлял его после сброса.
cacheExpires просто сбрасывает кэш, нужно чтобы он сразу автоматически обновлял его после сброса.
Комментарии: 5
Совсем автоматически работать не будет — требуется руками зайти на страницу со сниппетом и нажать кнопку. Более того, обязательно необходимо быть авторизованным в админке.
Значит допилить.
П.С. Вообще странная задача — непременно раз в неделю обновлять кэш. Он что, раз в неделю пропадает?
П.С. Вообще странная задача — непременно раз в неделю обновлять кэш. Он что, раз в неделю пропадает?
через сниппет с другого сайта парсится огромная таблица с обновляемыми данными, сниппет работает примерно минуту и бывает что даже оперативки не хватает. из-за прожорливости приходится оборачивать его в getCache. раз в неделю эту таблицу нужно обновлять. если просто cacheExpires будет сбрасывать кэш, то первый посетитель не увидит на странице ничего или сообщение об нехватке памяти.
можно задачей в cron заходить на страницу через curl, но это не совсем то что надо
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.