Недавно я "перерезал кабель" и перешел с кабельного интернета (40 Мбит / с) на DSL (5 Мбит / с). Это ужасно, но я застрял с этим в течение года. То, что я хотел бы сделать, это предварительно кэшировать все на страницах, которые я посещаю ежедневно (на моем NAS), и все, что связано с этой страницей. Первая страница HN например. Мне бы хотелось, чтобы все устройства в моей сети имели доступ к одному и тому же кешу (поэтому, пожалуйста, не используйте надстройки для браузера). Я хотел бы, чтобы кеш автоматически очищал старое содержимое (возраст, размер кеша, что угодно). Я использую Помидор на моем маршрутизаторе.
Я уверен, что смог бы выяснить, как перенаправить запросы в Tomato с настраиваемым DNS, и было бы не очень сложно настроить работу Python для кэширования страниц, но это заняло бы у меня целый день или больше. конечно.
Другие с медленным интернетом, должно быть, разработали нечто подобное. Я просто не нахожу много с поисковыми терминами, которые я использую. Кто-нибудь знает учебник о том, как это настроить? У кого-нибудь есть опыт создания чего-то подобного? Существуют ли готовые решения (коммерческие или нет)?
Я понимаю, что статические страницы становятся все более редкими в эти дни. Может быть, это бесполезное усилие. Лучшим примером может быть предварительная привязка ссылок на имагур из Reddit или что-то в этом роде.
Это, вероятно, противоречит некоторым условиям сайта, но я планирую делать только один запрос в день.