синхронизация сервера — анализ запросов
Я действительно не знал, как озаглавить этот пост, потому что у него очень ясная цель,
но у него нет «имени» как такового. На английском языке то, что я собираюсь объяснить,
называется «Серверное время »: это имя API , который помогает браузеру разбить различные «шаги»,
которые браузер посетителя выполняет во время запроса HTTP (или HTTPS) ,
и время, которое это занимает. чтобы завершить каждый шаг.
время сервера
Я не хотел просто называть его «Синхронизация
сервера », поэтому добавил «Анализ HTTP-запросов (WPO)» . Я хотел дать понять, что все, что я собираюсь объяснить, хотя и может быть использовано для других технических целей, я всегда буду ориентировать на WPO .
Когда я провожу аудит, я много работаю с концепцией синхронизации сервера и с разбивкой времени запросов HTTP (и HTTPS) , то есть запросов, сделанных веб-браузером.
Знание времени, которое браузер тратит на каждый запрос,
помогает мне обнаружить узкие места при загрузке сайта , а точнее, при загрузке элементов. И когда данные телемаркетинга в алжире я обнаруживаю узкое место в запросе, именно такие инструменты,
как Pingdom Tools или инструменты разработчика Google Chrome,
помогают мне получить данные из API синхронизации сервера , чтобы узнать, в чем может быть проблема.
время сервера
Чтобы дать вам представление, вот лучший пример
Чтобы обнаружить медленный первый байт (TTFB), мы анализируем время WAIT в первом HTTP-запросе.
Теперь, когда мы немного объяснили эту концепцию мой итог за 2019 год от альваро фонтелы и то, что мы увидим в этом посте, давайте углубимся в этот вопрос.
Прежде всего, если вам нужна дополнительная информация о заголовках API синхронизации сервера, вы можете воспользоваться этой ссылкой:
Также хочу уточнить, что хотя в посте
я упоминаю HTTP-запрос , я имею в виду и HTTPS-запросы . На самом деле мое объяснение более справедливо для HTTPS-запроса . Единственное, что не следует номера тр забывать, это то, что для запросов с SSL ( запросы HTTPS ) нам приходится добавлять к запросу 1 фазу, поскольку он выполняет SSL-квитирование .
То, что вы видите на изображении выше, — это разбивка первого запроса на мой веб-сайт, измеренная с помощью Pingdom Tools : это запрос, который указывает первый байт или TTFB