Да. Кэш заключается в создании статических страниц, которые создаются однажды и отправляются пользователям в течении всей жизни этого кэша. Снижает нагрузку на серв (ибо не нужно для каждого захода какого-нить юзера обрабатывать весь код страниц), но выдает старые "устаревшие" данные. Ищите компромисс в жизни кэша
Да. Кэш заключается в создании статических страниц, которые создаются однажды и отправляются пользователям в течении всей жизни этого кэша. Снижает нагрузку на серв (ибо не нужно для каждого захода какого-нить юзера обрабатывать весь код страниц), но выдает старые "устаревшие" данные. Ищите компромисс в жизни кэша
здесь по идее можно использовать модуль https://drupal.org/project/expire , который будет сбрасывать кеш для определенного товара при его обновлении
тут смотря как импорт происходит , если ты данные пишешь напрямую в бд запросами ,то будет сложнее
Всё же думаю, что не стоить заводить шарманку с дополнительными модулями, а просто проставить жизнь кэша часов в 6 (если ресурсы серва позволяют, то меньше). И будет Вам счастье
Комментарии
Да. Кэш заключается в создании статических страниц, которые создаются однажды и отправляются пользователям в течении всей жизни этого кэша. Снижает нагрузку на серв (ибо не нужно для каждого захода какого-нить юзера обрабатывать весь код страниц), но выдает старые "устаревшие" данные. Ищите компромисс в жизни кэша
Да. Кэш заключается в создании статических страниц, которые создаются однажды и отправляются пользователям в течении всей жизни этого кэша. Снижает нагрузку на серв (ибо не нужно для каждого захода какого-нить юзера обрабатывать весь код страниц), но выдает старые "устаревшие" данные. Ищите компромисс в жизни кэша
здесь по идее можно использовать модуль https://drupal.org/project/expire , который будет сбрасывать кеш для определенного товара при его обновлении
тут смотря как импорт происходит , если ты данные пишешь напрямую в бд запросами ,то будет сложнее
Всё же думаю, что не стоить заводить шарманку с дополнительными модулями, а просто проставить жизнь кэша часов в 6 (если ресурсы серва позволяют, то меньше). И будет Вам счастье
с такими фобиями не стоит заводить вообще шарманку c друпалом
Так я допишу, но, Товарищи, не хочется сбрасывать весь кэш.
Хорошо бы сбросить кэш таблиц с ценами.
Такое должно быть тоже возможно.
ну так у тебя же есть product_id , которые ты обновляешь вот перебирай в цикле и cache_clear_all с указанием ключа для кеша отдельных страниц
Пока не получилось модулем сбросить кэш таблиц с ценами.
Поэтому, модуль сбрасывает кэш "Page&Else"
Функцию взял у Админ меню.
Думаю, если бы получилось сбрасывать только у таблицы с ценами, сбрасывание происходило бы быстрее.