вопрос
Мужики, недавно сделал сайт. На главной использую информеры custom и парочку модулей. Когда писал модули использовал внутреннее кеширование DLE. Буквально сегодня решил посмотреть количество запросов на главной, оказывается их аж 40 штук. Смотрю запросы, ну там системные типа запроса на получения данных об авторизации. А самую массу составляют как раз блоки кастом. Но ведь что самое интересное, в параметрах тега явно указано кеширование и файлы кешей создаются. Но вот почему движок всёравно выполняет запросы а не читает кеши?
rashpil
Оказалось всё несколько интересней :) По какой-то причине каждый раз при перезагрузке странички выполнялся заветный engine/modules/cron.php в котором запускается функция clear_cache(); И выходит что модули и кеши то работали исправно, просто это чудо при каждом обновлении странички исполнялось и получало необходимые ему данные. Попробовал переименовать файл, чтобы узнать где он подключается. В итоге, все неприятности пропали и сайт вновь стал исполнять свои 2 постоянных запроса :)