Такой вот вопрос. Joomla, я так понял сама умеет заниматься кэшированием данных выданных модулем.Написал модуль,1. Вытаскивает XML с сайта партнера.2. С другой страницы сайта партнера вытаскивает внутренний курс валют.3. Меняет цены при выводе XML с учётом курса.Но я бы хотел в своем модуле сделать разные пороги кэширования для разных данных.Так например основной XML поставить минут на 5-10, а курсы на пару тройку часиков.Предполагаемые варианты решения:Основной XML, а точнее совсем итоговый результат работы модуля отдать на обработку Joomla. А вот курсы один из 3:1. Самостоятельно прокэшировать курсы средствами PHP. Тогда подскажите функцию от которой плясать.2. Кэшировать курсы в БД.3. Может есть какая стандартная функция в самой Joomla для кэширования, нужно то 4-6 переменных всего сохранить.
|