Как посчитать размер передачи данных

Передача данных или трансфер данных (data transfer) - это процесс обмена данными между сервером, на котором расположен сайт, и компьютером пользователя, который зашел на сайт. Считаются как данные, переданные от сервера компьютеру пользователя (это могут быть, например, файлы HTМL, картинки, аудио или видеофайлы), так и данные, переданные от компьютера пользователя на сервер. Чем больше посетителей сайта и чем активнее они им пользуются, тем больший объем передаваемых данных.
На виртуальном хостинге количество передаваемых данных может быть ограничено, чтобы избежать перегрузки сервера из-за отдельных сайтов. Часто после достижения лимита этого объема данных владельцу предлагается заплатить за дополнительный объем данных.

Как посчитать объем данных для отдельного сайта

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

Например, веб-сайт на котором 5 страниц, средний размер страницы 30 кб, приблизительное количество посетителей в день - 50 посетителей (рассчитываем, что они будут просматривать все 5 страниц сайта).

50 посетителей * 30 Кбайт * 5 страниц * 30 дней = 225, 000 Кбайт или 0, 225 Гбайт в месяц.

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

Этот объем можно уменьшить, если вы уменьшите размер страниц сайта, удалив, например, лишний текст, картинки и другие файлы, без которых можно обойтись. Можно также оптимизировать графику, используя формат jpeg для фото и gif для анимации. Не стоит размещать на сайте флеш-презентации, а также аудио и видео - можно разместить вместо этого ссылки на них, разместив сами файлы на предназначенных для их хранения ресурсах. Используйте CSS и JavaScript, подключая внешние файлы вместо использования кода прямо на HTML-странице - это уменьшит ее размер. Удалите ненужные тэги, пробелы и комментарии, используйте только самые необходимые meta-тэги.

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