@xenon
Есть такой интересный сайт: https://www.httpvshttps.com/ , он просто загружает 360 картинок с себя же и сравнивает время загрузки по HTTP (13.5sec) и HTTPS (2.2sec).
Но как, Холмс?! Почему HTTPS медленее — я легко понимаю, но почему он быстрее — не могу понять.
Причем, если загружать по одной картинке curl’ом, HTTP понятным образом выигрывает — ~0.5s (http) vs ~1s (https)
Сходу у меня были подозрения насчет «мухлежа» с keepalive и gzip encoding, но нет — обе «ускорялки» включены. В чем еще разница?
Решения вопроса 1
@bacon
Так там в https наверно HTTP/2, а это мультиплексирования потоков и прочие фишки для ускорения доставки контента
Ответы на вопрос 1
@12rbah

У меня 12 сек http против 1 сек в https, какие-то подозрительные результаты. И на сайте написано, что грузится 360 уникальных изображений, но в реальности видимо это одно и тоже изображение которое забито по 360 ссылкам. Я проверил только на 3 изображениях и у них совпал хэш. Скорее всего где-то реально оно кешируется или есть какая-то хитрость.