Кэш приложения HTML 5 и php-фреймворк - PullRequest
2 голосов
/ 12 ноября 2011

Я создаю административный сервер на основе php codeigniter, доступ к которому возможен только в браузере Google Chrome.Итак, я подумал об использовании кеша приложения HTML 5 для сокращения времени загрузки изображений и js.Но сейчас у меня проблема.

Когда я использую в верхней части страницы, необходимой для использования кеша приложения, моя php-страница также кэшируется.Поэтому, когда я добавляю запись в базу данных приложения, эта новая запись не отображается на странице списка.Показаны только старые записи.Это означает, что Chrome также кэширует HTML страницы.

Как я могу предотвратить кэширование HTML в Chrome?в разделе NETWORK манифеста кеша у меня есть * как запись.Если я добавлю имена страниц, которые никогда не должны кэшироваться, то как мне добавить страницы для codeigniter?

Например.http://staging.me.com/admin/login. Как я могу сказать манифесту не кэшировать его?

Любая помощь будет оценена.Спасибо.

Гаурав

1 Ответ

0 голосов
/ 18 ноября 2011

Вы уверены, что кеш от Chrome?Может быть, вы используете функцию кэширования в CodeIgniter?Кеш должен быть истек или отключен на CI сначала.Просто дважды проверьте, поскольку вы не указали, используете ли вы его в обоих местах.

Однако моя первая мысль об этом интерфейсе: ПОЧЕМУ вы преждевременно оптимизируете / кэшируете изображения?Вам действительно нужно тратить так много времени, чтобы заставить это работать?Я готов поспорить, что в конечном итоге вы получаете микро-прирост нагрузки по сравнению с не кешем.

Я бы сначала пересмотрел вашу потребность в Chrome-кэшировании, прежде чем продолжить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...