Вход

Просмотр полной версии : Как сэкономить трафик


Ermolai
13.05.2007, 22:26
Как сэкономить трафик

http://s.foto.radikal.ru/0705/24/438940e221a0t.jpg (http://foto.radikal.ru/f.aspx?i=e4fec73245b74eedaa83ec6a98d07937)
Счастливы обладатели анлима, но те, у кого его нет стоит проблема в экономии трафика. Ниже представлены несколько способов.

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

http://v.foto.radikal.ru/0705/47/05214bf50179t.jpg (http://foto.radikal.ru/f.aspx?i=5c226e6f86ff421691b8cffd74c7c9bb)

Софт.
Очень эффективная связка состоит из следующих программ: HandyCache, Proxomitron, Toonel/CProxy. Остановимся на каждой подробнее.

HandyCache - локальный кэширующий прокси-сервер. Основное назначение - кэширование скриптов, таблиц стилей, картинок и последующая загрузка их с локального диска, где они и хранятся.
Proxomitron - универсальный web-фильтр, работающий по принципу proxy сервера. Основное его назначение - блокировка всевозможных баннеров, web-рекламы, всплывающих окон и так далее.
Toonel - не совсем программа, скорее лучше назвать сервисом. Написана на Java, что позволяет использовать на любых платформах, поддерживающих данную технологию (даже мобильниках). Для запуска требует установленную виртуальную Java-машину, причём версии не ниже 1.5. Принцип работы - веб-страницы и картинки форматов JPG, GIF сжимаются gzip'ом, откуда и скачиваются браузером, в итоге экономия трафика может достигать двух и более раз. В качестве альтернативы Toonel'ю можно использовать CProxy - практически аналогичный сервис, но требующий регистрации (правда бесплатной), да и качество пожатых картинок намного хуже. Обе программы могут сжимать трафик не только по протоколу HTTP, но ещё и SMTP & POP3 (ICQ и электронная почта). Кроме того, CProxy жмёт ещё и ICQ-трафик. Вместо этих программ можно поставить фильтр для Proxomitron'а (см. ниже) для использования сервиса WebWarper, в этом случае идёт сжатие только протокола HTTP, зато интернет практически никогда не "тормозит", в отличие от Toonel/CProxy.
Все вышеописанные утилиты бесплатны.

Как браузер рекомендую Opera. На мой взгляд, лучшая "бродилка", удобная и быстрая (по крайней мере точно быстрее Internet Explorer'а).

Настройка HTTP. Связка "Браузер -> HandyCache -> Proxomitron -> сжимающий сервис".

Браузеры.
Настройки для Opera:
- Отключаем кэш браузера (Инструменты -> Настройки -> Дополнительно -> История -> Дисковый кэш).
- Идём в Инструменты -> Настройки -> Дополнительно -> Сеть -> Прокси-серверы.
- Включаем HTTP-прокси localhost, порт 80.
- Выбираем "Включить HTTP 1.1 для прокси-сервера".

Mozilla Firefox:
- Инструменты -> Настройки -> Приватность, на вкладке "Кэш" в единственное поле вводим ноль.
- Инструменты -> Настройки -> Основные -> Параметры соединения, добавляем HTTP-прокси localhost, порт 80.

Internet Explorer:
- Заходим в "Сервис -> Свойства обозревателя".
- На табе "Дополнительно" включаем (если отключен) использование HTTP 1.1 (в т.ч. для прокси-серверов).
- "Подключение -> Настройка LAN", добавляем прокси (localhost, порт 80).

HandyCache.
- На закладке "Доступ" рекомендую выставить 80-й порт, чтобы не возникало конфликтов.
- Включаем кэш DNS (для ускорения доступа к веб-адресам).
- Выбираем каталог кэша на закладке "Каталог", для ускорения доступа можно создать виртуальный диск соответствующей программой и регулярно проводить его дефрагментацию.
- Включаем списки "Запись в кэш", "Не обновлять", "Только из кэша". Для отключения режимов можно пользоваться контекстным меню программы в системном лотке (при включённом режиме "только из кэша" картинки и скрипты будут браться не из интернета, а из кэша на диске).
- Разрешаем "Внешние прокси", "Безусловные прокси" и добавляем прокси со следующими параметрами:
Наименование: Proxomitron
Хост: 127.0.0.1
Порт: 8192
Для работы напрямую с Toonel/CProxy просто вносим их в список и включаем при необходимости. По умолчанию порт Toonel - 8080, а CProxy - 3128.
Иногда удобно переходить с одного сжимающего прокси на другой в случае замедления скорости при использовании.

Proxomitron.
Для использования Toonel/CProxy в настройках прокси добавляем серверы 127.0.0.1:8080 или 127.0.0.1:3128 (для Toonel и CProxy соответственно).

Как я уже писал ранее, вместо этих программ можно использовать сервис WebWarper, не требующих никаких отдельных утилит. Для этого нужно всего лишь добавить один фильтр. Читать тут.

Toonel
В принципе настраивать тут нечего. Только на вкладке "Web" можно выбрать нужное вам качество картинок.
Для запуска программы в скрытом режиме используйте ключ guiswing/ClientForm -t (к слову, он так и оперативки меньше потребляет).

CProxy
Для полнофункциональной работы данной софтины необходимо зарегистрироваться на сайте (http://www.cproxy.com/default.aspx?command=1). Пишем e-mail, пол, возраст, тип соединения с интернетом и прочую информацию. Главное - ввести правильный мейл, на который вам пришлют логин и пароль. Запустив программу, кликайте на на второй сверху пункт меню и в правом нижнем окошке выберайте английский язык. Теперь можно заняться и настройкой:
- В настройках (Preferences) вводим полученные по электронной почте User ID и пароль.
- "Automatic setup": выбираем подключения, для которых нужно сжимать трафик.
- "Acceleraton level": настраиваем качество картинок.
- "Banner filter": снимаем все галочки - для этого есть Proxomitron.
прога стала платной :((

Вроде всё.

Примечание:
При своей установке некоторые программы, к примеру фаерволы Zone Alarm, Outpost Firewall, резалка рекламы AdMuncher и иже с ними отключают gzip, в результате чего использование Toonel/CProxy/WebWarper не даст никакого выигрыша.
Чтобы проверить, включен ли у вас gzip, заходите на страницу http://forum.ru-board.com/e.pl Если в строке HTTP_ACCEPT_ENCODING нет слов deflate, gzip, то сжатие у вас отключено.
Для включения сжатия, как правило, требуется изменить один или парочку параметров в реестре. В частности, у Outpost за это отвечает ключ HKEY_LOCAL_MACHINE/SOFTWARE/Agnitum/Outpost Firewall/EnableGzipEncoding. Просто установите его значение равным единице. Побочный эффект: после включения сжатия перестанут перестанут работать такие модули Outpost, как "Реклама", "Содержимое", "Интерактивные элементы" и некоторые другие. Впрочем и без них можно обойтись, ведь с этими задачами прекрасно справляется Proxomitron. Настройки других программ ищите на форумах...

Настройка POP3 и SMTP.
Для начала настройте почтовую программу:
- Сервер входящей почты (POP3): 127.0.0.1, порт 8110 (можно поставить любой)
- Сервер исходящей почты (SMTP): 127.0.0.1, порт 8025 (можно поставить любой)

CProxy:
- Заходим в "Protocols".
- Видим списки чешских почтовых серверов, выбираем какой-нибудь, нажимаем кнопку "Edit", всё там находящееся меняем на то, что было в учётной записи вашего почтовика ранее.
- Ставим номер POP3/SMTP порта такой же, какой установлен в почтовике.

Toonel:
- На закладке "Mapping" выбираем "--new port mapping--" и вводим те же данные, что и для CProxy (hostname - почтовый сервер, local port - локальный порт, remote port - удалённый порт).

Советую поставить одинаковые "почтовые" порты для обоих программ (при попеременном их использовании), дабы каждый раз не лазить в настройки мейлера. Если в этом случае не работает почта, убедитесь что запущенна только одна программа (Toonel или CProxy).

Настройка протокола ICQ (CProxy).
Для сжатия сообщений ICQ нужно включить SOCKS4 сервер с портом 9000 (закладка "Protocols)" и в настройках подключения вашего ICQ-клиента прописать SOCKS4-прокси (IP: 127.0.0.1, Порт: 9000).

Заключение.
Сэкономить свой трафик и деньги - реально! Такой вывод можно сделать уже после пары дней активного серфинга в интернете с использованием вышеперечисленных программ. Пусть они и не уменьшат ваши затраты на оплату интернета во много раз, однако некоторую сумму вполне можно сэкономить.

Ссылки на сайты.
HandyCache: http://handycache.ru
Proxomitron: http://proxomitron.info | http://proxomitron.ru
Toonel: http://toonel.net | http://ru.toonel.net
CProxy: http://www.cproxy.com
Сервис WebWarper: http://webwarper.net | http://webwarper.net/ru


http://s.foto.radikal.ru/0705/0b/81086badbcaet.jpg (http://foto.radikal.ru/f.aspx?i=cc33e3cf8bce4b328dfa582109172c17)
Относительно недавно я стал пользователем выделенной линии в Интернет. Событие само собой весьма приятное и радостное. Но когда первые восторги поутихли, то возник вполне логичный вопрос, как сэкономить на оплате трафика. Первое решение было очевидным: отключить картинки в браузере. С этой задачей мой любимый Firefox справляется великолепно. С помощью расширения ImgLikeOpera (ILO) я кэширую графику с часто посещаемых сайтов и при повторном их посещении графические файлы грузятся у меня прямо с жесткого диска! И глазу приятно и за трафик переплачивать не надо.

Очень скоро я узнал об еще одном эффективном способе экономии на трафике. Удивительно, но большинство моих знакомых пользователей выделенными линиями даже и не слышали о нем. А зря. Речь идет о специальных сервисах сжатия данных, которые позволяют дополнительно экономить на трафике в среднем в 2 раза! Принцип действия таких сервисов следующий: данные закачиваются не напрямую в компьютер, а через специальный сервис, где они сжимаются и передаются на ваш компьютер в сжатом виде. На компьютере данные "разжимаются" и... вы все прекрасно видите, при этом потратив в два, а то и в три раза меньше трафика! Сразу хочу сказать, что сжатие работает главным образом в случае обычного серфинга по интернету. Экономия получается значительной. Так за последние 10 дней я сэкономил на серфинге около 60 Мб. Что при цене 2,8 рублей за мегабайт составляет около 170 рублей. За месяц получается весьма неплохо. При этом, я не замечаю никакого ухудшения в качестве и скорости загрузки страниц.

Я пользуюсь двумя сервисами сжатия данных. У каждого есть свои достоинства и недостатки.

TrafficCompressor http://www.tcompressor.ru/. Отличный сервис. На сайте вся информация на русском языке. Главное достоинство программы, что вообще не надо ничего настраивать. Просто запускаете программу и... начинаете экономить на серфинге! Кроме этого, в программе хорошая статистика, показывающая сколько вы сэкономили в мегабайтах и процентах за определенный вами промежуток времени.

Ложка дегтя: Иногда приходится ждать до 20 минут, когда программа подключится к серверу. За более быстрое подключение авторы просят заплатить деньги. Еще один минус: иногда, правда не часто, программа отключается на короткий срок от сервера. Через несколько минут самостоятельно снова подключается. Во всем остальном - очень хороший инструмент.

Toonel. http://www.toonel.net/ Это буржуйский сервис. Полностью бесплатный. Подключение мгновенное. Работает, как часы. Ни одного глюка за ним не заметил. Экономия на трафике ни чуть не меньше, чем у TrafficCompressor'a. Но...

Ложка дегтя: Для того, чтобы эта программа работала на вашем компьютере, требуется:

Установленная Java
Небольшое знание английского языка, чтобы понять инструкцию по настройке своего бразузера и самой программы.
Отличный сервис!

В один прекрасный день каждому интернетчику приходит в голову мысль: "Как бы посидеть в Сети подольше, а денег заплатить поменьше?". И ладно, если бы она просто приходила и тут же уходила, так ведь нет, остается...

Отключаем графику
Весомая экономия трафика происходит если совсем отключить графику. На многих сайтах картинки составляют большую часть загружаемой информации, играя при этом лишь декоративную роль. К сожалению, далеко не каждый веб-мастер делает к картинкам подписи, заполняя обязательный по стандарту атрибут ALT. В результате на непрофессиональных сайтах часть смысла вы, вероятно, уловить не сможете, а возможно, и с навигацией будет плохо. Особенно просто включается и выключается графика в браузере Opera - достаточно нажать клавишу . В Internet Explorer приходится каждый раз залезать в настройки, что довольно неудобно. Но при желании для IE5 можно установить плагин (ie5ib_v102b7.zip)http://www.orionnsk.net/files/ie5ib_v102b5.zip , добавляющий на панель управления браузера кнопку для включения-выключения картинок.

Убираем всплывающие окна
Реклама во всплывающих окнах считается самой "назойливой" онлайновой технологией. Если вам надоело, что вам назойливо и крикливо предлагают что-либо в сети, то установите утилиту PopOops
http://www.orionnsk.net/files/PopOopsSetup.zip и живите спокойно. Настройки программы минимальны. Утилита работает с Netscape, Explorer и Opera.

Расширяем кэш
Следующим шагом будет увеличение дискового кэша браузера. Когда вы просматриваете страницы, их содержимое полностью или частично сохраняется во временных файлах на жестком диске вашего компьютера. В результате при повторном запросе ваши любимые страницы загружаются не из Интернета, а из кэша на диске! По ходу серфинга кэш переполняется, и страницы, к которым вы давно не обращались, стираются, чтобы освободить место для новых. Чтобы предотвратить такую ситуацию, лучше сразу увеличить размер кэша. В Internet Explorer это делается следующим образом: выберите меню Сервис -> Свойства обозревателя -> Общие -> Настройка и передвиньте соответствующий ползунок в нужное положение. Только не переборщите - увеличивать кэш до предела не стоит.

Читаем в оффлайне
Иногда попадаются объемные статьи, которые прочитать за один раз достаточно трудно. Просто сохраните интересующую вас страницу и вернитесь к ней позже, когда появится такая возможность. Это позволит вам сэкономит на повторных загрузках при дочитываниях статьи.

Экономим на почте
Многие пользователи львиную долю времени в онлайне проводят за чтением и написанием почты на каком-нибудь сервере типа mail.ru. При этом пользователю приходится просматривать рекламные баннеры, и загружать собственно HTML код страницы обеспечивающий доступ к вашему почтовому ящику. А килобайтики трафика бегут, бегут...
Гораздо правильнее и экономнее забирать почту при помощи протокола POP3. Для этого достаточно поставить программу - почтовый клиент (Outlook Express, или лучше всего The Bat). И конечно, нужно, чтобы почтовый сервер допускал возможность обращаться к нему по протоколу РОРЗ. Преимущества использования РОРЗ усиливается если правильно настроить "фильтр выборочного скачивания" в The_Bat, который будет удалять нежелательные письма (спам) прямо с почтового сервера, не загружая их на жесткий диск.

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

Вывод
Итак, ключ к экономии трафика (а значит, и денег) - это оптимизация непосредственно процесса работы. Чем лучше у вас это получается, тем меньше средств из семейного бюджета уйдет на оплату Интернета.
в среднем трафик сжимается на 40-50%

rain
08.06.2007, 16:23
Добавить нечего, только пользоваться )

Ermolai
08.06.2007, 17:16
ну фиг знает, лично я не смог воспользоваться - в ттрафиккомпресоре ничего настраивать не надо, но он мне сказал что через прокси не работает, туннел я настроить не смог - я хз какие у меня (hostname - почтовый сервер, local port - локальный порт, remote port - удалённый порт).CProxy стал недавно платным

rain
08.06.2007, 20:19
Меня ткомпрессор до сих пор выручает. Обещали платным сделать, но пока не делают, другое дело что он сначала полчаса подключается, и потом только работает. Я насколько помню просто заходил на их сайт, регался, и все, он начал работать. И до сих пор... Я кстати остальные проги еще не ставил и не пробовал, все стоит делать? (изображения сам догадался не грузить)

...Lex...
08.06.2007, 20:26
Не пользуюсь я этим пока, а в будующем надо будет попротиковаться...

rain
09.06.2007, 21:04
Ermolai,
Можешь более подробно описать как вместе использовать CProxy и HandyCache? CProxy у меня заработал, но вот вместе никак. И какая версия HandyCache? У меня 0.9.

Ermolai
10.06.2007, 01:24
rain,
по идее просто устанавливаешь эти проги и они работают как бы независимо друг от друга

rain
10.06.2007, 12:36
Ermolai,
У меня и так сейчас СProxy 80% (!) экономит, где же он раньше был?! А Handy просто не запускается, в смысле не работает. У него монитор всегда на нуле(

Ermolai
10.06.2007, 15:17
У меня и так сейчас СProxy 80% (!) экономит, где же он раньше был?!
платишь за это дело?

А Handy просто не запускается, в смысле не работает. У него монитор всегда на нуле(
хз, настройки наверно тупят, все эти проги настраивать такой геморрой :(

rain
11.06.2007, 00:44
Я протом прочел - первые 10 дней бесплатно, но потом можно только в демо версии быть... Мне интересно - а можно раз 20 зарегатья, через десять дней, гемор то не большой, а вот экономия - жуть какая.

v.C1assic
13.06.2007, 12:15
Я протом прочел - первые 10 дней бесплатно, но потом можно только в демо версии быть... Мне интересно - а можно раз 20 зарегатья, через десять дней, гемор то не большой, а вот экономия - жуть какая.
Да прога вещь:yu: