Кэширование: секрет, как сайты стали открываться мгновенно

Кэширование

Вы когда-нибудь задумывались, почему некоторые сайты открываются за пару секунд, даже если интернет слегка подтормаживает? Тут, скорее всего, замешано кэширование. Это такая незаметная, но крутая штука, которая уже делает сайты по всему миру шустрее, снимает нагрузку с серверов и радует пользователей. Давайте разберём, что это такое и почему оно так работает. Кэширование — это как помощник с хорошей памятью, который

Подробнее

Cookie

Объекты cookie являются альтернативным авторизации средством идентификации пользователей. Описание cookie находится в документе RFC 2109. Обычно объекты cookie находят применение в Интернет-порталах (например, Yahoo!), электронной коммерции (например, Amazon) и рекламе (например, DoubleClick). Технология cookie подразумевает наличие четырех основных компонентов: □ заголовочной cookie-строки в ответном сообщении сервера; □ заголовочной cookie-строки в запросе клиента; □ cookie-файла, находящегося на стороне клиента и обрабатываемого

Подробнее

Авторизация

Вероятно, вам приходилось сталкиваться с ситуациями, когда сервер предлагал вам ввести имя пользователя и пароль для доступа к своему информационному пространству. Подобный механизм доступа называется авторизацией. Запрос и получение авторизации в HTTP зачастую производятся с помощью особых заголовков и кодов состояния. Рассмотрим следующий пример. Пусть клиент инициирует запрос объекта, причем объект находится на сервере, требующем авторизации. Сначала клиент формирует обычный

Подробнее

HTTP-сервер не запоминает информацию о состоянии соединения

Мы выяснили, что HTTP-сервер не запоминает информацию о состоянии соединения. Это упрощает разработку сервера и позволяет достичь значительной производительности за счет одновременного обслуживания сотен ТСР-соединений. Тем не менее возможность распознавания пользователей сервером является весьма желательной. Причиной этому может служить необходимость разграничения прав доступа к информации, находящейся на сервере, либо предоставление каждому пользователю собственного набора информационных услуг. Протокол HTTP предусматривает два

Подробнее

Все статьи из рубрики "Взаимодействие пользователя с сервером" размещены на сайте Компьютерные сети и многоуровневая архитектура интернета (conlex.kz) в ознакомительных целях.
Уточнения, корректировки и обсуждения статей доступны под текстом статей, в комментариях.
Ответственность, за все изменения, внесённые в систему по советам данных статей, Вы берёте на себя.
Копирование данных статей, без указания ссылки на сайт первоисточника Компьютерные сети и многоуровневая архитектура интернета (conlex.kz), строго запрещено.