Комментарии 22
А вот включить HTTP2 — это уже посложнее будет.
server {
listen 5.4.3.2:443 ssl http2;
server_name example.com;
Чтобы проверить, что сайт работает по HTTP2, установите HTTP2 indicator для Firefox или Chrome.
Ну и плюс к тому трупу индейца, если он за nginx'ом все равно как там пришли к nginx'у и ничего настраивать не нужно.
где nginx + apache2, а где просто apache2
связку nginx + php-fpm еще не пробовал использовать.
1) perl fastcgi для nginx всё еще считается экспериментальным
2) Да, нужны .htaccess файлы.
По данным Cloudflare сайты, которые работают через IPv6, загружаются на 27% чем те, которые используют IPv4.
Т.е. пока по IPv6 можно только 27% сайта получить? Остальное по IPv4 докачивать?
С IPv6 хуже не будет. Наоборот, этот способ с легкостью позволит сократить время загрузки страницы примерно на 10%.
Хуже — вполне может быть. Включение IPv6 открывает новые интересные способы проникновения в вашу сеть (не актуально для одинокого сервера, но если у вас кластер с внутренними сервисами бэкенда или публичный сайт на сервере подключённом к домашней/корпоративной локалке, доступ к которым закрыт файрволом, то могут быть нюансы) — это не фатальный недостаток IPv6, а, скорее, недостаток квалификации по его настройке у многих админов. Так же включение IPv6 активирует кучу дополнительного кода, как в ядре ОС, так и в приложениях, где тоже регулярно находят новые уязвимости. В общем, если вас волнует безопасность, то включать IPv6 надо очень-очень осторожно, а лучше подождать с этим ещё пару лет, пока уязвимости исправят и появится больше хороших мануалов по корректной настройке IPv6.
Что касается ускорения благодаря IPv6 — это звучит довольно странно, интересно, с чем это может быть связано?
IPv6 быстрее, чем IPv4.
Реквестирую статью на этот счет :)
Сначала нужно проверить, работает ли ваш сайт на HTTP/2 уже сейчас. https://tools.geekflare.com/results
Проверка сломана чет :)
Вот норм:
https://tools.keycdn.com/http2-test
https://cdnsun.com/knowledgebase/tools/http2-support-test
С IPv6 хуже не будет. Наоборот, этот способ с легкостью позволит сократить время загрузки страницы примерно на 10%.
мне тоже интерестно за счет чего он быстрее на 10%. В голову приходит только возможность сэкономить на DNS lookup, но тогда это будет не 10% от загрузки страницы в 10% от DNS lookup для IPv4.
или я чего-то не понимаю?
6 нестандартных приемов для улучшения производительности и безопасности сайта