2016-05-31 6 views
1

Мы пробуем sw-precache, чтобы разрешить предварительное кэширование всех статических ресурсов. Мы просто задумываемся над тем, какой подход следует соблюдать для префикса версий с версиями, у которых есть отпечатки пальцев MD5 в их имени файла.Каков наилучший подход к статическим ресурсам preache?

Первым решением может быть использование sw-toolbox и соответствие шаблону URL и кэширование их. Всякий раз, когда вы создаете файл с новыми отпечатками пальцев, он автоматически получает кеш и да, у него есть улов, чтобы самостоятельно управлять старым кешем.

Второе решение может быть sw-precache, чтобы обрабатывать то же самое, и оно имеет преимущество для автоматической обработки старого кеша. Я попробовал, но иногда я обнаружил, что ресурсы не обновляются даже при многократном обновлении страницы и даже повторно открывают вкладку браузера.

Пожалуйста, предложите!

ответ

0

sw-precache, построенный с помощью grunt или gulp, является лучшим способом кэширования статических ресурсов.

sw-toolbox - лучший способ кэшировать динамические ресурсы. Пример - Кэширование остаточного API

Смежные вопросы