Я использую пользовательские контроллеры, которые кэшируют статические ресурсы (CSS, JS и т. д.) и изображения. В настоящее время я работаю с хостинг-провайдером, который настроил меня под профилем полного доверия. Несмотря на полное доверие, мои контроллеры терпят неудачу, потому что стратегия кэширования полагается на то, что класс File напрямую открывает файл ресурсов перед обработкой и сохранением в памяти.
Это то, что, вероятно, произойдет во всех средах общего хостинга с полным доверием или это относится к моему хосту? Статические файлы находятся в структуре моего приложения, а не в произвольном пути к серверу. Мне кажется, что для пользовательского кэширования потребуется код для прямого доступа к файлу, и я надеюсь, что кто-то еще решал эту проблему.