У меня есть форум, на котором запущена плата invision power board 3, время создания страницы которой составляет чуть менее 5 секунд. Я включил wincache. Могу ли я еще что-нибудь сделать, чтобы повысить скорость отклика этого приложения на PHP + FastCGI? Можем ли мы использовать кэширование вывода IIS?
К сожалению, на форумы ссылаются неименованные значения строки запроса, например: /forums/index.php?/forum/1-forum-name/, поэтому я не нашел способа заставить кеширование вывода работать с этим.
В настоящее время мы реализовали кэширование вывода для переменных строки запроса: * длительностью 30 секунд, что, похоже, помогает.
ОБНОВЛЕНИЕ: К сожалению, мы не можем использовать кеширование вывода повсюду, так как оно также кэширует межстраничные страницы после входа пользователя в систему и т. Д., Что указывает на имя пользователя.
Мы обнаружили, что это произошло из-за проблемы с тем, как invision обновляет схему своей базы данных, и написали об этом здесь: IPB 3 (Invision Power Board) медленная загрузка после обновления.