Jump to content

Parallelize downloads across hostnames


armid
 Share

Recommended Posts

s0rr0w, вроде и описывает. Ну как говорится на практике как применить пока не знаю.

В инете описания много чего найти можно :) А вот как до дела доходит.

Там написано нужно записи CNAME создавать. А вот для чего и что...

Link to comment
Share on other sites

s0rr0w, вроде и описывает. Ну как говорится на практике как применить пока не знаю.

В инете описания много чего найти можно :) А вот как до дела доходит.

Там написано нужно записи CNAME создавать. А вот для чего и что...

Понятно, вы не читали вот эту статью

Вкратце. Браузеры умеют в среднем загружать одновременно не более 6 потоков данных с одного домена. Увеличив количество доменов, можно спокойно обойти это ограничение.

Допустим, у вас есть сайт www.com, вы создаете пять виртуальных доменов третьего уровня clone0.www.com, clone1.www.com и так далее. И ссылки на картинки делаете на разные домены. В итоге получаете в пять раз большую скорость загрузки данных. Хотя все пять доменов ссылаются физически на одну и ту же папку на физическом диске.

Link to comment
Share on other sites

Спасибо за ваш ответ.

Понятно, вы не читали вот эту статью

с этой статьи как раз и начал :)

И ссылки на картинки делаете на разные домены.

Вот тут не понятно. Я подозреваю, что это решение чрезвычайно просто, но вот как не понимаю.

У меня есть блог (wordpress), соответственно есть записи, в каждой минимум по картинке, как эти картинки перекинуть на субдомены?

Edited by armid
Link to comment
Share on other sites

Вот тут не понятно. Я подозреваю, что это решение чрезвычайно просто, но вот как не понимаю.

Попросите вашего хостера добавить записи CNAME для нужных вам поддоменов, например img.mydomain.ru или если у вас есть возможность управлять dns серверами добавить нужные записи самому. После чего можно делать ссылки на картинки через домен третьего уровня.

Link to comment
Share on other sites

Попросите вашего хостера добавить записи CNAME для нужных вам поддоменов

Хостера или регистратора?

После чего можно делать ссылки на картинки через домен третьего уровня.

Вот опять же. Как их дать? Я ж не отдельно ссылками буду делится. Как это реализовать. Вот смотр.ю на сайт где это сделано, все ссылается на основной домен.

Link to comment
Share on other sites

Хостера или регистратора?

Того кто управляет DNS серверами

Вот опять же. Как их дать? Я ж не отдельно ссылками буду делится. Как это реализовать. Вот смотр.ю на сайт где это сделано, все ссылается на основной домен.

Картинка будет доступна по всем CNAME что есть в DNS и по основной записи A в том же DNS, как вам автоматизировать процесс в вашем случаи я не знаю ибо даже не представляю на чем работает ваш сайт. В моем случаи в ruby on rails есть хелпер image_tag которому в конфиге приложения можно задать основное path до картинок.

Link to comment
Share on other sites

Вот создал я поддомен. А как теперь CNAME прописать?

Поддомен создавать не надо, надо именно создать CNAME

CMS wordpress

Ну скорее всего для него есть какой нибудь plugin или в настройках можно указать path до изображений

Link to comment
Share on other sites

Так опять же сюда по плагину вышеупомянутому, не вся графика в кэш уходит... Для меня это было новостью.

arez

Как же этот CNAME прописать. Как оно хоть правильно называется, что бы почитать.

Вот это оно?

2136368.png

Edited by armid
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy