Мобильный HTML5 автономного кэширования динамических страниц - PullRequest
4 голосов
/ 30 апреля 2011

Я создаю веб-приложение на основе базы данных и с трудом пытаюсь найти способ кэширования страниц статей.

Я подумал о том, чтобы просто выполнить cfquery для циклического перебора всех идентификаторов статей, чтобы дать мне путь к странице (например, /? Page = article & article_id = # id #), но из того, что я знаю о кэшировании html5, является то, что если что-то изменится в файле манифеста все снова загрузится.

Если обновление уже запускается, значительно ли замедляется страница?

1 Ответ

1 голос
/ 30 апреля 2011

Это не должно слишком сильно тормозить, потому что все это должно происходить в фоновом режиме, но это не самый лучший подход. Кэш приложения не предназначен для хранения динамических данных, он намного лучше для статического контента. Я бы рекомендовал кэшировать страницу контейнера, а затем загружать в нее содержимое с помощью AJAX / JavaScript. Используйте локальное хранилище , чтобы хранить данные для автономного использования на стороне клиента.

...