Посты для тега : ‘кэширования’

Зачем нужно кэширование?

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

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

Кэширование

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

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

Истоки и цели Web-кэширования

Проект стапдарга НТТР/1.1 (RFC 2616) определяет кэширование как локальное хранение ответных сообщений. Более свободная трактовка онределепия кэширования — перемещение содержания ближе к пользователю. Кэширование является, по-видимому, наиболее изученным Web-приложепием. В настоящее время на рыпке имеется ряд коммерческих программных и аннаратных решений различных компаний. Начнем с краткой истории кэширования, далее определим цели кэширования и перечислим проблемы, […]

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

Проблемы, связанные с НТТР/1.0

Считалось необходимым изменить НТТР/1.0 в различных областях. В RFC 2616 (в разделе 19.6.1) перечислено несколько измепепий в НТТР/1.1 по сравнению с НТТР/1.0. Более обширпый список отличий был нредставлеп в работе [KMK99J, здесь используется расширенная версия этой систематики. Полпый список проблем, связанных с НТТР/1.0, Можно представить следующим образом:

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

Технологии сетевого кэширования

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

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

Отключение кэширования

Не все исходные серверы заинтересованы в кэшировании ответов прокси-серверами. Не все ответы Можно кэшировать, у сервера должна быть возможность решать какой ресурс Можно кэшировать, а какой пет. Когда прокси-сервер доставляет кэшированное Web-содержание, есть некоторая вероятность того, что это Web-содержание уже устарело. Протокол НТТР/1.1 предоставляет серверу возможность выразить свои нредпочтеиия о кэшировании отдельных ресурсов. Однако ранее […]

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

Программное обеспечение кэширования. Squid

Squid является широко используемой кэширующей системой с открытым исходным кодом, которая работает на большом числе платформ, включая Unix, Solaris, Linux, FreeBSD, NetBSD и OS/2. Другими популярными кэширующими системами являются NetApp [NetaJ, Inktomi [Ink] и Novell Bordermanager [Nov]. Кроме HTTP, Squid способен работать и с другими протоколами (включая FTP, SSL, Gopher и WAIS). Он является настраиваемым […]

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

Аннаратное обеспечение кэширования

Кэширование может быть выполнено также с помощью специального аннаратного обеспечения. При использовании кэширующих прокси-серверов имеет место песколько проблем: •          браузеры пользователей должны быть настроены для взаимодействия с кэши- рующим прокси-сервером;

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

Обновление содержимого

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

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

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

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

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