ДЛя чего выносить стили/яваскрипты/картинки на поддомены?

12
D
На сайте с 20.09.2010
Offline
175
231

Встречаю на многих сайтах разносят по поддоменам стили/яваскрипты/картинки, приблизительно так:

В блоке META:

<link rel="dns-prefetch" href="//cdns.site.com">
<link rel="dns-prefetch" href="//cdnth.site.com">
<link rel="dns-prefetch" href="//albums193.site.com">
<link rel="dns-prefetch" href="//fonts.googleapis.com">
<link rel="dns-prefetch" href="//ajax.googleapis.com">

а потом стили:

<link rel="stylesheet" href="//cdns.cite.com/css/style.css" />

картинки:

https://cdnth.site.com/photo.jpg

и т.д.

Вопрос: как это ускоряет страницу? На сколько % в сравнении если бы все лежало на основном домене?

И какой в этом смысл, если в 99,9% - домен и поддомены это один и тот же сервер и, как-правило, просто соседние папки?

MG
На сайте с 28.08.2020
Offline
4
#1
Скорее всего там напрямую ингикс работает, без всяких апачей и прочих php. Возможно на другом сервере.
Консультации по SEO, аудиты, продвижение, поведенческие - возможна постоплата! mrguroseo@mail.ru @mrguroseo
SeVlad
На сайте с 03.11.2008
Offline
1609
#2
datum :
И какой в этом смысл, если в 99,9% - домен и поддомены это один и тот же сервер и, как-правило, просто соседние папки?

Эти "99%" - в основном попугаи не понимающие зачем это делается.

А это имеет смысл для высоконагруженных проектов. И разносятся как минимум на отдельные сервера, где работает только статика.

Иногда/раньше (очень редко)  это имело смысл, когда страница делает слишком много одновременных запросов. У браузеров есть лимиты на кол-во с одного домена. И чтобы ускорить загрузку всего этого барахла - выносят на другой домен. Но в современных браузерах тот же лайзилоад автоматом работает и это стало ещё менее актуально.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
D
На сайте с 28.06.2008
Offline
1101
#3
С появлением http2 это уже несколько лет не актуально
MG
На сайте с 28.08.2020
Offline
4
#4
Dram #:
С появлением http2 это уже несколько лет не актуально

Конечно, судя по тс. Приходит он и "щас, что у нас тут, ispmanager? держите меня семеро! настраивать буду!"

Ну если тс элементарных вещей не понимает

SeVlad #:
Иногда/раньше (очень редко)  это имело смысл, когда страница делает слишком много одновременных запросов. У браузеров есть лимиты на кол-во с одного домена. И чтобы ускорить загрузку всего этого барахла - выносят на другой домен. Но в современных браузерах тот же лайзилоад автоматом работает и это стало ещё менее актуально.

Не всегда, не везде, и вопрос тут не в этом - на высоконагруженке проще разместить все на разных серверах.

SeVlad
На сайте с 03.11.2008
Offline
1609
#5
Dram #:
С появлением http2 это уже несколько лет не актуально
http2 вообще из другой оперы.
SeVlad
На сайте с 03.11.2008
Offline
1609
#6
Mr. Guro #:
Не всегда, не везде, и вопрос тут не в этом - на высоконагруженке проще разместить все на разных серверах.

У ты!! Вот это новость

SeVlad #:
А это имеет смысл для высоконагруженных проектов. И разносятся как минимум на отдельные сервера, где работает только статика.

MG
На сайте с 28.08.2020
Offline
4
#7
SeVlad #:

У ты!! Вот это новость


Ух ты, вы когда работали на высоконагруженных проектах, не вордпрессе, никогда?

T7
На сайте с 19.09.2018
Offline
63
#8
datum :
cdns.cite.com/css/style.css

Про статику на другом железе сказано. Еще, с точки зрения кеширования. если этот  /css/style.css используется, ну например на сайте с гео

abakan@respublika-hakasiya abakan Республика Хакасия Абакан 53.721152 91.442387 11340 1095 0.591715612273056 0.806146782039302 -0.0251717432737686 0.999683141470616


И таких, ну например, 2855 субдоменов. Попав в кеш браузера на одном из них, на других, браузером будет использована версия из кеша.

Боты - один и тот же логотип, не говоря о других файлах, на 2855 субдоменах, очевидно некую нагрузку создаст. Ну и т.д. и т.п. 

LK
На сайте с 11.05.2008
Offline
233
#9
Как и сказали, только для выноса статики на другой сервер. Ну или по глупости. Если оч. крупные и мировые, то CDN.
Forum.Searchengines.ru переезжает в доменную зону .guru. И не только потому, что 75% его постоянных жителей - профессионалы в области SEO, 85% - настоящие эксперты по интернет-маркетингу, и все 100% могут дать консультацию по любому вопросу (с) https://searchengines.guru/ru/forum/839051
S
На сайте с 13.10.2014
Offline
171
#10
Вопрос: как это ускоряет страницу? На сколько % в сравнении если бы все лежало на основном домене?

Сейчас уже не ускоряет, скорее наоборот.
Раньше, когда с производительностью аппаратной части было много проблем CDN спасали.
как показывает практика, сейчас тянуть кэшированные стили и скрипты с родного сервера быстрее и надёжней, чем с разных CDN-ов.

причина проста - так как эти сервисы стали очень популярны, то на них огромный трафик и данные могут отдаваться как-то так.
особенно это заметно с google fonts. (они, кстати, уже решили прикрыть лавочку и когда cdn со шрифтами совсем закроют, то начнется столько проблем у людей выбравших (по своей лени, часто) этот способ подтягивания шрифтов)

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий