Влияние заголовков

Влияние заголовков

Давайте теперь посмотрим, как размер заголовков влияет на эффективную пропускную способность канала. Предыдущий график предполагает, что размер заголовков составляет 500 байтов дополнительно к размеру объекта, как для запроса, так и для ответа. Как же изменение этого параметра отразится на производительности нашего 1,5 Мб / 384 Кб канала и расстояния до пользователя в 100 мс? Предполагается, что пользователь уже изначально использует 4 хоста и активное соединение.

Рис. 5.6. Влияние заголовков на эффективную пропускную способность канала. Источник: www.die.net

На графике хорошо видно, что при небольших размерах файлов основные задержки приходятся на исходящий канал. Браузер, отправляющий «тяжелые» запросы на сервер (например, с большим количеством cookie), по-видимому, замедляет скорость передачи данных более чем на 40% для этого пользователя. Естественно, размер cookie можно и нужно регулировать на сервере. Отсюда простой вывод: cookie нужно по возможности делать минимальными или направлять ресурсные запросы на серверы, которые не выставляют cookie.

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

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

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

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

Оформление заголовков

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

Оформление заголовков Как обложка и титульный лист служат «лицом» всего издания, так заголовки служат «лицом» каждого произведения и каждого раздела, включенного в книгу. По сути, как мы сейчас увидим, иногда заголовки произведений оформляются подобно титульным листам


Содержимое заголовков

Из книги QNX/UNIX [Анатомия параллелизма] автора Цилюрик Олег Иванович

Содержимое заголовков Теперь, после рассмотрения структуры системных объектов и их отображения на сегменты памяти можно перейти к рассмотрению содержимого заголовков сегмента и ЕРА. Как мы видели на рисунке 5.6, заголовок сегмента занимает первые 32 байта каждого


Установка заголовков ответа

Из книги Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ автора Борри Хелен

Установка заголовков ответа HeaderВывод заголовка.Синтаксис:int Header(string $string)Обычно функция Header() является одной из первых команд сценария. Она предназначена для установки заголовков ответа, которые будут переданы браузеру - по одному заголовку на вызов. Вызов Header()


Получение заголовков запроса

Из книги Создаем вирус и антивирус автора Гульев Игорь А.

Получение заголовков запроса getallheadersПолучение всех заголовков запроса.Синтаксис:array GetAllHeaders()Функция GetAllHeaders() возвращает ассоциативный массив, содержащий данные о HTTP-заголовках запроса клиента, породившего запуск сценария. Ключи массива содержат названия заголовков, а


Код файла заголовков

Из книги Искусство программирования на языке сценариев командной оболочки автора Купер Мендель

Код файла заголовков #define NET_OPER "/net/904-3"#define NET_REG "/net/Bed-Test"// Максимальная длина обычного стандартного сообщения.#define MESSIZE_MAX 100// Максимальная длина инвентаризационного имени процесса#define PROC_NAME_MAX 100struct IdLabel_t { // Структура, содержащая, int id; // -.инвентаризационную метку


Влияние на приложения

Из книги Программирование для Linux. Профессиональный подход автора Митчелл Марк

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


Приложение А Форматы заголовков EXE-файлов

Из книги Как тестируют в Google автора Уиттакер Джеймс

Приложение А Форматы заголовков EXE-файлов Формат заголовка обычного EXE-файлаВ начале EXE-файла расположена форматированная часть заголовка EXE-файла (Таблица А-1).Далее следует таблица настройки адресов (Relocation Table), состоящая из длинных указателей (смещение: сегмент) на те


1.5.3. Файлы заголовков

Из книги Как приручить компьютер за несколько часов автора Ремнева Ирина

1.5.3. Файлы заголовков Много информации о системных функциях можно почерпнуть из системных файлов заголовков. Они находятся в каталогах /usr/include и /usr/include/sys. Например, если компилятор сообщает об ошибке вызова системной функции, загляните в соответствующий файл заголовков


Влияние

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

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


2.1. Создание заголовков

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

2.1. Создание заголовков Заголовки – важный элемент сайта, они помогают систематизировать текст. В HTML доступно создание заголовков разных уровней, поэтому очень легко выделять смысловые темы и подтемы. Текст, находящийся в заголовках, влияет на индексацию сайта


Окно заголовков

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

Окно заголовков В нем вы видите список писем, находящихся в данной папке. Щелкнув курсором по любой папке слева (в окне папок), справа вы увидите список всех, находящихся в папке писем. Это и есть «Окно заголовков».Вы можете отсортировать ваши письма. Стоит только щелкнуть


Влияние перелинковки на индексацию

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

Влияние перелинковки на индексацию Грамотная перелинковка может существенно повлиять на индексацию страниц с неуникальным сгенерированным контентом. Так, к примеру, если у вас есть каталог организаций, то почти наверняка контент там неуникален полностью или частично.