Як кешувати всю веб-сторінку?


0

Чи є якийсь метод кешування всієї веб-сторінки, щоб коли я знову запитую той самий URL-адресу, не завантажував вміст із сервера?

Немає проблем, якщо він не оновлює вміст, і я не хочу використовувати websql / indexDB і т.д.

І навіть я не знайшов файл файлу Manifest дуже корисним.

Сценарій:

Розглянемо, що мій веб-сайт мав 3 сторінки:

page1.html page2.html page3.html

Я можу відвідати будь-яку з цих сторінок з будь-яких сторінок.

Припустимо, якщо я перебуваю на сторінці1.html-> я натискаю посилання та переходжу на сторінку2.html. Тепер, якщо я натискаю посилання з page2.html на goto page1.html, діркова сторінка не повинна завантажуватися з сервера, а вона повинна бути захоплена під час першого відвідування, і те саме буде відображатися, коли я переглядатиму URL-адресу.

Мої сторінки можуть бути розширені на будь-яку кількість.

Чи можливо це будь-яким способом?


Чи буде завантаження цих сторінок для перегляду в режимі офлайн прийнятним? щось на зразок httrack зробив би це
Journeyman Geek

Чи було б налаштування виділеного сервера у вашій мережі для обробки всіх веб-запитів екстравагантним? якщо ні, то я б запропонував створити кеш-сервер для сервера ваших веб-сторінок
50-3

Відповіді:


2

Так, ви повинні мати можливість робити те, що ви намагаєтеся, просто за допомогою заголовків HTTP Cache-Control. Дивіться тут .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.