Кеширующий прокси

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

Основное назначение программ класса "кэширующий прокси" - сохранить полученные из Интернет данные (страницы, скрипты, рисунки, таблицы стилей и прочие файлы) на локальном диске и при повторном обращении к ним взять их не с удаленного сервера, а с локального (с локального диска). Перед собственным кэшем браузера локальный прокси имеет следующие преимущества:

  • более эффективный механизм кэширования. В кэше прокси сохраняются практически все посещенные веб-страницы, в то время как браузер может значительную их часть пропустить. Например, браузерами плохо кешируются динамически создаваемые страницы, или же вебмастер может в тегах META своего сайта написать такую конструкцию:
    <meta http-equiv="Cache-Control" content="no-cache, no-store, 
    post-check=0, pre-check=0">
    <meta http-equiv="Pragma" content="no-cache">

    Это ничто иное, как запрет кэширования. Браузер, подчиняясь спецификации, не кэширует страницу. Что для пользователя означает ее повторную загрузку. При использовании кэширующего прокси такие случаи исключены.

  • локальный кэш - общий для всех браузеров на компьютере, если возникла необходимость посмотреть сайт под другим браузером, не придется загружать страницы заново.
  •  переключив локальный прокси в автономный режим можно просмотреть все посещённые ранее сайты, не загружая их и не расходуя трафик.
На данный момент существует довольно большой выбор подобных программ, но я остановлюсь только на одной. В основном потому что это freeware, бесплатная программа, функциональности которой могут позавидовать и некоторые платные аналоги.

  • http://handycache.ru/

    5 с плюсом. Пожалуй, одна из лучших программ класса "кеширующий прокси". HandyCache (HC) - это бесплатная программа, которая экономит трафик, ускоряет загрузку страниц, блокирует рекламу и позволяет в автономном режиме (без подключения к Интернет) просмотреть любые посещенные ранее сайты. На официальном сайте есть подробные инструкции по установке и настройке.
  • http://www.proxyplus.cz/

    Proxyplus - весьма интересная разработка чешских программистов. Умеет гораздо больше чем HandyCache, в частности:

    - может выполнять функции сетевого экрана (брандмауэра);
    - поддерживает все протоколы: HTTP, HTTPS, FTP, Telnet, SOCKS;
    - позволяет организовать полноценный почтовый сервер (SMTP);

    Всё это помимо собственно, кэширования страниц. Однако для обычного пользователя эти функции, как правило, излишни.

    Недостаток - программа платная. Есть бесплатная версия, но размер кэша в ней ограничен одним мегабайтом, что вообще не серьёзно. Кроме этого, Proxy+ не русифицирована.