VDS Хостинг для Ваших проектов

Локальный кэширующий прокси-сервер HandyCache

Ноябрь 15th, 2010 Рубрики: Интернет, Прикладные и прочие

HandyCache – локальный кэширующий прокси-сервер

Не написать о HandyCach в обзоре полезного софта – было бы наверно по меньшей мере несправедливо. Потому что эта программа действительно очень полезная и качественная. Ввиду чего я ею постоянно пользуюсь и остаюсь довольным всё это время, ведь с помощью HandyCache я сэкономил кучу трафика, а ещё больше сблокировал ненужной рекламы и прочей ерунды.

Итак ближе к делу, точнее к HandyCach’у, его описанию и работе. К основным достоинствам Handycache можно отнести следующие:

  • HandyCache не требует инсталляции и обладает малым размером
  • программа бесплатная
  • программа качественная, почти без ошибок
  • программа действительно полезная на практике
  • многоязычный интерфейс
  • возможность добавлять в чёрный список новые адреса
  • гибкие настройки, которые можно менять в два щелчка во время работы
Среди недостатков, наверно, самый важный – это довольно большое количество потребляемой оперативной памяти. А также – отсутствие справки, поставляемой с программой. Поэтому для ознакомления с работой нужно идти на сайт разработчика.

Краткое описание и функции HandyCache

Теперь вкратце опишу принцип работы, т.е. для чего собственно предназначен HandyCache. Как видно из заголовка, HandyCache – это бесплатный локальный кэширующий прокси-сервер. Это значит, что на вашем компьютере работает виртуальный прокси-сервер (посредник), через который передаются запросы от браузера и соответсвенно настройкам корректируются. Основная реализуемая функция – это запись полученных файлов в кэш на диске вашего компьютера, а также в RAM-кэш. Это позволяет посмотреть в автономном режиме посещённые страницы и другие принятые файлы. Каталог кэша можно указать в настройках программы. А сам каталог кэша очень красиво структурирован, – содержит папки, имеющие имена, совпадающие с доменным именем соответствующего сайта. При последующих посещениях данного сайта полученные файлы, если они не изменились берутся из кэша, а не загружаются заново. В результате можно сэкономить потребляемый трафик, особенно при частых загрузках ранее посещённых сайтов. Здесь следует отметить, что обычно страницы строятся динамически, с помощью PHP, и они постоянно перезагружаются, но такие файлы, как .css .js и файлы изображений успешно кэшируются и экономится на них трафик. Важным плюсом HandyCach’а является также то, что можно перенести каталог кэша на другой компьютер и пользоваться им, т.е. сразу экономить трафик без первой загрузки в кэш. Конечно, каждый браузер имет тоже свой кэш и использует его, но преимущество HandyCache в том, что его можно подключить к любому браузеру: Internet Explorer, Firefox, Opera, Google Chrome. Т.е. если сайт был посещён в IE, а потом в Opera, то каждый браузер будет наново грузить все файлы, а с использованием HandyCache только раз!
Также предлагается возможность очистки и модерирования каталога кэша через интерфейс программы.

Кроме кэширования, HandyCache имеет чёрный список, в котором указываются адреса и типы файлов, которые должны не приниматься, а блокироваться: это разного рода реклама, счётчики, флэш и пр., которое как всегда гибко настраивается. Чёрный список может быть в любое время включен и отключен во время работы, позволяя временно принимать запрещённые файлы. Блокировка сторонней рекламы, счётчиков, pop-under’ов и прочего мусора также существенно экономит трафик и ускоряет загрузку страниц. На месте блокированного контента (обычно в iframe) показывается соответствующее сообщение, указанное на рисунке ниже.
Заблокированный HandyCach'ом контент
Т.е. видно номер правила в чёрном списке, которое сработало. В данном случае – это #146.

Установка и подготовка к работе HandyCache

Ну, с основными функциями HC разобрались. Теперь нужно его установить и подключить для работы. После скачивания zip-архива размером примерно 2,8 Мб нужно распаковать его в какую-нибудь папку, например C:\Program Files\HandyCache. После создать ярлык для быстрого запуска, либо пометсить в автозагрузку и запустить программу «HandyCache.exe». Далее переходим на вкладку «Опции»->»Общие»->»Доступ» и берём данные для подключения HC в браузер. Из столбца «IP» берём IP-адрес прокси, это – 127.0.0.1, а из поля «Порт» – порт, обычно (8080). Теперь эти данные прописываем в настройках браузера, где указывается прокси-сервер. Если вы уже используете внешний прокси для подключения к интернету, то его адрес и порт перепишите в «Опции»->»Общие»->»Внешний прокси» в таблицу «абсолютный прокси» и поставть галочку разрешить, а на его место в браузере впишите данные HandyCach’а. Всё сделано! Для полнофункциональной работы нужно убедиться, что поставлены галочки в контекстном меню из значка на трее «Запись в кэш» и «Читать из кэша». Если всё сделано правильно, после перехода по нужному адресу иконка HC в трее будет вращаться , а на вкладке «Монитор» программы HandyCache будет выводиться список запросов посылаемых на сервер и ответы от сервера. При подведении мышки к значку в трее выводится количество отправленных байт и байт взятых из кэша с указанием % от всего количества.

О настройках HandyCache постараюсь написать в следующей статье.


Понравился пост? Поделись с другими!
Теги: , , , , ,
Комментариев пока нет.

Написать комментарий

   b2bbonbone