Курс Тестирование ПО. Занятие 4.1. Cache. Браузер кэш, Сервер кэш.

  Автор:
  Комментариев нет
  19032

Занятие 4.1. Cache. Браузер кэш, Сервер кэш.

00:23 Кэш и куки

• В лекции обсуждаются понятия кэш и куки в браузере и на сервере.
• Кэш — это данные, которые хранятся в браузере для ускорения работы.
• Куки — это данные, которые хранятся на сервере для отслеживания действий пользователя.

04:10 Типи хэн-шейк и тилс хэн-шейк

• В лекции объясняется, что типи хэн-шейк происходит на транспортном уровне, а тилс хэн-шейк — на уровне протокола.
• Типи хэн-шейк — это процесс согласования версии протокола между браузером и сервером.
• Тилс хэн-шейк — это процесс согласования использования протокола квик между браузером и сервером.

06:48 Пример использования хэн-шейка

• В примере показано, как браузер отправляет запрос на сервер, получает ответ с заголовком альт, который указывает на поддержку версии протокола три.
• Браузер решает, использовать ли протокол квик или продолжать использовать протокол два.

09:08 Приоритеты отправки запросов

• В разных браузерах и операционных системах логика отправки запросов может отличаться.
• Приоритеты отправки запросов: HTML-файлы, стили, скрипты, шрифты, картинки.

12:01 Кэш и его использование

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

15:55 Сервисы и их использование

• Кэш может быть представлен как отдельный сервис, который работает быстрее, но имеет меньше возможностей, чем база данных.
• Кэш и база данных могут быть расположены в разных местах, но запрос к кэшу обычно происходит быстрее.

17:16 Мемори кэш

• Мемори кэш — это кэш, который хранится в оперативной памяти сервера.
• Он используется для хранения данных, которые могут быть быстро доступны для сервера.

19:46 Логика работы с кэшем

• Обычно, когда клиент отправляет запрос на сервер, сервер сначала проверяет, есть ли данные в мемори кэше.
• Если данные есть, они возвращаются клиенту.
• Если данных нет, сервер обращается к другим источникам, таким как база данных.

23:44 Кэш-инвалидшн

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

25:45 Кэш в браузере

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

30:06 Хедеры и версии файлов

• Видео объясняет, как сервер отправляет хедеры, которые определяют, как долго хранить кэш на клиенте.
• Также обсуждаются версии файлов и их влияние на кэш.

38:04 Фишка от преподавателя

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

 

Интересная статья? Поделитесь ею пожалуйста с другими:
Оставьте свой комментарий:

на Блоге
в Вконтакте
в Фейсбук