Добрый день, хочу повысить скорость загрузки сайта, про основные способы знаю. Интересуют разные подходы к изображениям, как лучше сделать.
1) Стоит ли для украинского сайта, где юзеры будут украинцы использовать бесплатные CDN коих нет в Украине (это основное замечание у меня от gtmetrix.com)?
2) Мб стоит попробовать сделать поддомены и грузить изображения с поддоменов, т.к. где-то читал, что есть ограничение на одновременную загрузку N-числа файлов с одного домена
3) Стоит ли объединять фоны (1920px на 600px+-) в Спрайты или это дикость такие полотна грузить?
Или может есть ещё какие-то интересные варианты? Заранее спасибо!
http2 включайте с прелоадами.
Отложенной загрузкой откладывайте всё что можно.
И первый экран отдельно рисуйте сначала, асинхронно всё остальное подгружать.
ЦДН можно, но уже после всего остального. Скорее всего он и не понадобится.
ограничение на одновременную загрузку N-числа файлов с одного домена
Ограничения нет. Есть только принцип что все загрузки с одного домена идут последовательно. То есть можно отделить файлы фотографий на поддомен, при этом они будут грузится паралельно всем остальным файлам типа js css.