Сервисы сжатия трафика

Сервисы сжатия трафика

На данный момент большинство компаний при разработке сайтов используют довольно ресурсоемкие технологии, ориентированные на высокоскоростное или безлимитное подключение. В результате объем одной веб-страницы составляет от 300 до 500 Кбайт и даже больше. Из этого объема более половины не несет смысловой нагрузки и представляет собой рекламу, а также различные декоративные или вспомогательные элементы, например, счетчики. Ограничив загрузку таких элементов, можно существенно сэкономить на трафике. Обычно в таких случаях используют различные плагины для браузеров, позволяющие не загружать рекламные баннеры и вставки. Можно также настроить браузер таким образом, чтобы графические элементы не загружались вообще, но это не очень удобно. Одним из универсальных методов экономии трафика является использование сервисов сжатия трафика. Принцип их работы заключается в следующем: на компьютере пользователя устанавливается специальная программа-клиент, перенаправляющая запросы на загрузку веб-страниц на специальный сервер в Интернете. Запрошенные страницы загружаются на такой сервер, где сжимаются по различным алгоритмам. Обычно, сжатие графических элементов подразумевает снижение их качества или разрешения, в результате чего происходит уменьшение объема, а сжатие текстовых элементов производится с помощью различных алгоритмов архивации. В зависимости от сервиса, для увеличения степени сжатия может использоваться удаление баннеров и других рекламных элементов. Затем такая сжатая страница загружается на компьютер пользователя, где распаковывается программой-клиентом и передается браузеру. Независимо от используемых алгоритмов практически не сжимаются вставки, представляющие собой сжатые видео- и аудиофайлы, например в форматах MPEG4 и MP3, флэш-анимация, файлы, упакованные различными архиваторами.

В табл. 9.2 приведено несколько сервисов сжатия трафика и их краткие характеристики.

Принцип работы с перечисленными сервисами примерно одинаков — в клиентской программе указываются желаемые настройки сжатия, порты, через которые передаются и принимаются данные. Затем настраивается браузер и, возможно, другие программы. Для примера рассмотрю работу с сервисом Toonel.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Исследование степени gzip-сжатия и загрузки процессора

Из книги Разгони свой сайт автора Мациевский Николай

Исследование степени gzip-сжатия и загрузки процессора Рассмотрим далее, насколько сильно издержки на gzip зависят от степени сжатия, и как их прогнозировать с учетом всех остальных параметров. Новая серия тестов была направлена на установление зависимости между степенью


Есть ли жизнь после сжатия?

Из книги 200 лучших программ для Интернета. Популярный самоучитель автора Краинский И

Есть ли жизнь после сжатия? Хочется отметить, что при минимизации JavaScript-файлов нужно следить за тем, чтобы функционал не уменьшился вследствие этой самой минимизации. Для проверки JS-файлов на работоспособность и общую адекватность существует проект JSLint ( http://jslint.com/ ),


Алгоритмы сжатия

Из книги Linux-сервер своими руками автора Колисниченко Денис Николаевич

Алгоритмы сжатия PNG использует алгоритм deflate-сжатия обычно со скользящим окном в 32 Кб. Deflate является улучшенной версией алгоритма сжатия Lempel-Ziv (LZ77), который применяется в zip- и gzip-файлах. Созданный Phil Katz для второй версии PKZip, deflate совмещает LZ77 с кодированием Huffman и является на


Учет сетевого трафика

Из книги Искусство программирования для Unix автора Реймонд Эрик Стивен

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


15.8. Программы для учета трафика

Из книги Искусство программирования для Unix автора Реймонд Эрик Стивен

15.8. Программы для учета трафика Для мониторинга работы SQUID и вообще для учета трафика можно воспользоваться следующими программами:sqmgrlog — http://www.ineparnet.com.br/orso/index.htmlmrtg — http://www.switch.ch/misc/leinen/snmp/perl/iptraf — http://dkws.narod.ru/linux/soft/iptraf-2.4.0.tar.gzbandmin — http://www.bandmin.orgwebalizer (анализ работы


5.2.8. Аргументы "за" и "против" сжатия файлов

Из книги Справочник по PHP автора

5.2.8. Аргументы "за" и "против" сжатия файлов Во многих современных Unix-проектах, таких как OpenOffice.org и AbiWord, в настоящее время в качестве формата файлов данных используется XML, сжатый с помощью программ zip(1) или grip(1). Сжатый XML комбинирует экономию пространства с некоторыми


5.2.8. Аргументы "за" и "против" сжатия файлов

Из книги Фундаментальные алгоритмы и структуры данных в Delphi автора Бакнелл Джулиан М.

5.2.8. Аргументы "за" и "против" сжатия файлов Во многих современных Unix-проектах, таких как OpenOffice.org и AbiWord, в настоящее время в качестве формата файлов данных используется XML, сжатый с помощью программ zip(1) или gzip(1). Сжатый XML комбинирует экономию пространства с некоторыми


Функции сжатия Bzip2

Из книги Введение в криптографию автора Циммерманн Филипп

Функции сжатия Bzip2 Введение:Расширение используется для чтения, записи файлов (.bz2), с использованием метода сжатия bzip2.Требования:Расширение использует функции библиотеки bzip2 (автор: Julian Seward) и требует bzip2/libbzip2 версий = 1.0.x.Установка:Поддержка Bzip2 в PHP не включена по


Типы сжатия

Из книги Призрак в Сети [Мемуары величайшего хакера] автора Митник Кевин

Типы сжатия Существует два основных типа сжатия данных: с потерями (lossy) и без потерь (lossless). Сжатие без потерь проще для понимания. Это метод сжатия данных, когда при восстановлении данных возвращается точная копия исходных данных. Такой тип сжатия используется программой


Описание сжатия LZ77

Из книги Linux глазами хакера автора Флёнов Михаил Евгеньевич

Описание сжатия LZ77 В основе алгоритма, разработанного Зивом и Лемпелем, лежит сжатие с использованием строк словаря. Однако вместо того, чтобы использовать статический, заранее сгенерированный словарь, предложенный ими алгоритм генерирует словарь "на лету", на основе


О процедуре сжатия данных в PGP

Из книги Мир InterBase. Архитектура, администрирование и разработка приложений баз данных в InterBase/FireBird/Yaffil автора Ковязин Алексей Николаевич

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


Анализ трафика

Из книги Продвижение порталов и интернет-магазинов автора Гроховский Леонид О.

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


Глава 18 Анализ трафика

Из книги автора

Глава 18 Анализ трафика Khkp wg wve kyfcqmm yb hvh TBS oeidr trwh Yhb MmCiwus wko ogvwgxar hr? [86] Вам когда-нибудь случалось идти по темной улице или через стоянку торгового центра поздно ночью, когда вокруг нет ни души, с чувством, что кто-то наблюдает за вами или следует по пятам?Готов поспорить, у вас


14.5. Подслушивание трафика

Из книги автора

14.5. Подслушивание трафика Мы уже говорили в разд. 1.4.4 о том, что в локальных сетях очень популярным методом взлома являются программы снифферы, т.е. подслушивание трафика. В Интернете такие программы тоже можно использовать, но здесь задача усложняется, хотя и осуществима.


Оптимизация сетевого трафика

Из книги автора

Оптимизация сетевого трафика Как правило, сервер СУБД устанавливается не на одном компьютере вместе с клиентом, а используется через локальную сеть. При этом на времени отклика сервера сказываются задержки при передаче данных по сети, независимо от того, насколько


Воронка трафика

Из книги автора

Воронка трафика Этот неимоверно простой подход может помочь вам правильно организовать работу по сбору трафика на портале.? Семантика. Для того чтобы получить трафик по запросу, вы должны найти сам запрос, оценить его и добавить в семантическое поле (ядро).? Страница. Есть