Сравнение производительности HTTP и HTTPS
Я всегда ассоциировал HTTPS с более медленным временем загрузки страницы по сравнению с обычным старым HTTP. Как веб-разработчик, для меня важна производительность веб-страниц, и все, что замедляет производительность моих веб-страниц, - нет-нет.
Чтобы понять связанные с производительностью последствия, приведенная ниже диаграмма дает вам базовое представление о том, что происходит под капотом, когда вы делаете запрос на ресурс с использованием HTTPS.
![enter image description here](https://i.stack.imgur.com/OxUgH.jpg)
Как видно из диаграммы выше, при использовании HTTPS необходимо выполнить несколько дополнительных шагов по сравнению с обычным HTTP. Когда вы делаете запрос с использованием HTTPS, необходимо выполнить рукопожатие, чтобы проверить подлинность запроса. Это рукопожатие является дополнительным шагом по сравнению с HTTP-запросом и, к сожалению, требует некоторых затрат.
Чтобы понять последствия для производительности и лично убедиться, будет ли влияние на производительность значительным, я использовал этот сайт в качестве платформы для тестирования. Я направился на webpagetest.org и использовал инструмент визуального сравнения, чтобы сравнить загрузку этого сайта с использованием HTTPS против HTTP.
Как видно из Вот результат теста видео Использование HTTPS оказало влияние на время загрузки моей страницы, однако разница незначительна, и я заметил только разницу в 300 миллисекунд. Важно отметить, что это время зависит от многих факторов, таких как производительность компьютера, скорость соединения, нагрузка на сервер и расстояние от сервера.
Ваш сайт может отличаться, и важно тщательно протестировать его и проверить влияние на производительность, связанную с переходом на HTTPS.
МОЖЕМ МЫ УЛУЧШИТЬ ЭФФЕКТИВНОСТЬ?
посетите здесь , чтобы получить подробную информацию