Посты для тега : ‘Например’

Характеристики Web-pecypcoв. Типы содержания

Web-сайты обеспечивают доступ к разнообразным ресурсам с различными типами содержания. Статистические данные о типах содержания даюг информацию о видах данных, имеющихся на Web-сайте. Тип содержания имеет также непосредственную связь с другими ключевыми параметрами рабочей нагрузки, такими как размер ресурса и частота модификации. Кроме того, некоторые типы содержания, такие как текст, поддаются сжатию для уменьшения размера […]

Читать далее »

Требования к производительности

Доставка мультимедийных потоков предъявляет жесткие -требования к производительности, отличные от тех, которые имеют место для текста и изображений. Задержки. Пользователи Web испытывают задержку при загрузке текста и изображений. В некоторых случаях Web-бpayзep воспроизводит текст и изображения по мере их поступления. Несмотря на некоторые пеудобства для пользователей, задержка не оказывает влияния на качество содержания после его […]

Читать далее »

Взаимодействие HTTP и TCP

Хотя протокол HTTP (Hypertext Transfer Protocol) не зависит от протоколов транспортпого уровня, почти все его реализации используют TCP (Transmission Control Protocol). TCP был стандартизован в 1980 году, за десять лет до возникновения Web. Ранние протоколы прикладного уровня, использовавшие TCP, заметно отличались от HTTP. Например, Telnet представляет собой интерактивное приложение, использующее одиночное соединение TCP для обмена […]

Читать далее »

Динамическое создание ответов

Помимо доставки статического содержимого, в Web имеются возможности для динамического создания ресурсов и доступа к ним. Эти возможности отличают Web от первых сервисов в Internet по передаче файлов. Динамически генерируемые ответы создаются различными способами. Включения на стороне cepвepak ред- писывают Web-cepвepy настраивать статические ресурсы с помощью директив, содержащихся в файле. В противоположность этому, серверный сценарий […]

Читать далее »

Что кэшировать?

Кэш может принимать решение о необходимости кэширования на основе двух факторов: требований протокола HTTP и кэшируемого содержания. Требования, связанные с протоколом, определяют необходимость выполнения директив, касающихся кэширования сообщений. Требования, связанные с содержанием, отделены от факторов, определяемых протоколом. Эти соображения обусловлены коммерческими требования и политикой обновления кэша, проверяющей, содержатся ли в кэше актуальные данные. В свою […]

Читать далее »

Архитектура серверов с управлением по событиям

Простейшим подходом является сервер с единственным процессом, который обслуживает один запрос за раз. Процесс принимает клиентский запрос, генерирует и передает ответ клиенту, после чего переходит к следующему запросу. Естественным расширением для Web-сервера, обрабатывающего запросы в одном процессе, является переключение с одного обрабатываемого запроса на другой. Вместо того чтобы обработать запрос с начала до конца, процесс […]

Читать далее »

Создание и использование cookies

Cookies дают возможность сохранять информацию о пользователе в течение определенного времени, о чем шла речь в главе 2 (раздел 2.6). Web-сайты используют cookies для отслеживания пользователей и хранения информации о транзакциях, которые выполняются с помощью многочисленных HTTP-взаимодействий. Cookies обычно создаются, используются и модифицируются сценариями, вызываемыми для динамического создания ответов, а не Web-сервером.

Читать далее »

DNS-преобразователь

IP-маршрутизаторы пересылают пакеты на основе 32-битпого адреса места назначения в IP-заголовках. Однако цифровые адреса неудобны для пользователей и приложений. Компьютеры в Internet обычно имеют доменные имена, например, ftp.foo.com или cs.berkeley.edu, которые состоят из строк, разделяемых точками. Запомнить доменное имя гораздо проще, чем IP-адрес. Кроме того, IP-адрес, ассоциированный с доменным именем, может со временем меняться. Например, […]

Читать далее »

Характеристики Web-pecypcoв. Изменения ресурсов

Web-ресурсы изменяются со временем в результате модификации их содержания. Частота изменений и разница между последовательными версиями ресурсов оказывают существенное влияние на множество Web-ириложепий. Например, поисковые серверы зависят от спайдеров, индексирующих Web-страницы. Если Web-страиицы изменятся на исходном сервере, то поисковый сервер вернет пекор- ректный результат в ответ на запрос пользователя. Зпая частоту изменений ресурсов на сайге […]

Читать далее »

Получение информации по результатам измерений

Результаты измерений не всегда содержат всю информацию, необходимую для нахождения точного ответа на основные вопросы о параметрах Web-трафика. Некоторые из этих ограничений следуют из того, что результаты измерений не включают всех нужных полей, например значений времени или НТТР-заголовков. В других случаях необходимая информация просто недоступна там, где проводятся измерения. В данном разделе приводятся методы получения […]

Читать далее »
 
Rambler's Top100