CMS Eleanor - Поиск
Полная версия этой страницы: Официальный форум Eleanor CMS » Практическая польза от веб-серверов статики на поддоменах
Официальный форум Eleanor CMS » Для вебмастеров и владельцев сайтов » Комната программистов
Какова практическая польза от применения поддомена для картинок, помимо разгрузки, и есть ли она фактически вообще?
Речь идет об:
img.domenimja.zona
вместо напрмер:
domenimja.zona/img/
Youshi
Разгрузки никакой не будет, если поддомен находится на том же сервере, что и сам сайт.
Цитата (Youshi @ 19.12.2008, 15:59)
Разгрузки никакой не будет, если поддомен находится на том же сервере, что и сам сайт.


однако, применяют, мало того - даже через хтаксесс просто делают редирект на папку. Смысл? Ведь не с проста...
NoIndex
ИМХО нету, если на том же сервере...
Знаю точно, то польза будет если класть на поддомен форум т.к. не все каталоги дают у себя держать: http://la-la-la.ru/forum, а вот http://forum.la-la-la.ru - дают.
Цитата (NoIndex @ 19.12.2008, 16:02)
ИМХО нету, если на том же сервере...
Знаю точно, то польза будет если класть на поддомен форум т.к. не все каталоги дают у себя держать: http://la-la-la.ru/forum, а вот http://forum.la-la-la.ru - дают.


речь в данном случае не об этом, интересует именно причина отделения картинок.... (папки картинок через рерайт)
Youshi
Цитата (RULEVOY @ 19.12.2008, 16:04)
речь в данном случае не об этом, интересует именно причина отделения картинок....


Я думаю причина такая же, как и иметь forum.site.ru, blog.site.ru, uploads.site.ru, js.site.ru, css.site.ru - удобство...

а еще есть такая замечательная штука, как парковка доменов.

то есть site.ru припаркован к одному серверу, имеет некий IP-адрес...
а img.site.ru припаркован к другому серверу и имеет другой IP... то есть визуально все лежит на одном сервере, а на самом деле все не так просто ;)
Atix
Ы) я первое время тоже не мог понять, прочесал кучу литературы, данный вариант конечно используют для разгрузки но как сказал Youshi, в данном случаи это не поможет, но останется один плюс, мы сможем увеличить количества параллельных загрузок в браузере, по правилам обычно не более 4 хостов, в опере на сколько помню есть возможность настроить. Это позволит грузиться сайту в несколько раз быстрее. На практике, пользователи широкополосного интернета с большой скоростью разницы не замечают, а вот диалаповцы ещё как заметят и скажут спасибо.
например если заканчивается место на основном фтп то делают дополнительное с парковкой домена(например ютуб и контакт, хранят инфу на разных серваках, юзают субдомены)
Atix
xakep ты меня расмешил)
Мой совет — распределить загружаемые компоненты между 2-4 (но не более) уникальными хостами. Это является компромиссом между уменьшением количества DNS-запросов и сохранением неплохой параллельности при загрузке компонентов страницы.
Sys(3)X
Цитата (RULEVOY @ 19.12.2008, 17:01)
однако, применяют, мало того - даже через хтаксесс просто делают редирект на папку. Смысл? Ведь не с проста...


Любое правило в .htaccess - это всегда + к нагрузке.
Поддомены применяют потому, что поддомены находятся на других IP и обрабатывает соединения там ДРУГОЙ веб-сервер - например nginx, litespeed и другие. Добиться того чтобы в папке img на том же сайте соединения обрабатывал другой веб-сервер невозможно, поэтому и поддомены. Если IP поддомена связан с тем же сервером, то проще наверно весь сайт поставить на обработку nginx'y без лишних телодвижений, именно такое и практикуется например на eleanor-cms.ru т.к. nginx быстрый и лёгкий сервер статики. Использование оправдано на посещаемых сайтах, также может помочь при возможности DDoS атак на ресурс. Выгода это прежде всего меньший расход памяти и процессорного времени, высокая стабильность и скорость соединения, меньший расход трафика за счёт отдачи в GZIP. Все посещаемые ресурсы такие как torrents.ru, rambler.ru и т.п. работают именно на таких быстрых веб серверах, которые там обрабатывают статику (картинки, css и т.п.).

Вот к примеру, статистика по LiteSpeed по сравнению с Apache с офф сайта:
Sys(3)X, то есть ты хочешь сказать, что возможна обработка, к примеру hosting.ua - апачем, а img.hosting.ua - LiteSpeed'ом? при условии, что и домен и поддомен лежат на 1-м сервере и оба на 80-м порту?
Youshi
Цитата (Bartelby @ 6.1.2009, 12:05)
Sys(3)X, то есть ты хочешь сказать, что возможна обработка, к примеру hosting.ua - апачем, а img.hosting.ua - LiteSpeed'ом? при условии, что и домен и поддомен лежат на 1-м сервере и оба на 80-м порту?


Цитата (Sys(3)X @ 20.12.2008, 2:21)
Если IP поддомена связан с тем же сервером, то проще наверно весь сайт поставить на обработку nginx'y без лишних телодвижений


перевожу: он сказал, что если все лежит на одном сервере, то не фиг рыпаться. либо весь сайт под апачем, либо ngnix. :)

Цитата (Sys(3)X @ 20.12.2008, 2:21)
Добиться того чтобы в папке img на том же сайте соединения обрабатывал другой веб-сервер невозможно


отсюда вывод: нет. не возможна.
Вот терь понял :)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.