Почему хабр отказался от %username%.habrahabr.ru

Собственно сабж!
  • Вопрос задан
  • 2954 просмотра
Пригласить эксперта
Ответы на вопрос 9
@JoeyHere
Только благодаря вопросу заметил изменения.
И правда, интересно.
Ответ написан
Комментировать
@lesha_penguin
Все равно никто ничего не скажет. Поэтому мои предположения:

1) Снижение нагрузки на DNS.
за: на каждое обращение к профилю юзера выполняется лишний ресолвинг. вносит задержки. лишняя нагрузка на сеть.
против: новость «как DNS лег под хабрэффектом» хорошо опубликовать первого апреля.

2) >9000 виртуальных хостов сильно огорчили сервер.
за: очень возможно, особенно если они были «брутально» прописаны в конфиге апача.
против: сильно сомневаюсь что оно так. Сотни-то хостинговых кампаний предлагают услуги виртуального хостинга, когда и поболее доменов висит на одном сервере, и чем хабр отличается? Да и высоконагруженные проекты с кучей поддоменов: тоже есть хорошие примеры, ЖеЖешечка например, так же, работает себе, и ничего!

3) Виртуальные поддомены вначале планировались для чего-то еще, типа возможности для хабраюзеров создать свой мини-сайт на хабре. Но потом решили так не делать. А сейчас просто «выпилили нахрен столетний рудимент» во время очередной итерации рефакторинга.
за: иногда код следует перебирать и архитектурно. куча заведомо мертвого кода в проекте — путь в никуда, как жизнь в городе-призраке!
против: только зачем? если рудимент не мешает, то святой принцип: работает-не трогай!

4) Поддомены *.habrahabr.ru хотят дать компаниям под корпоративные блоги (посолидней как-то ведь), а юзеров просто передвинут /users/username/.
за: очень даже возможно. Маркетингово совершенно нелогично когда «компания» имеет какую-то «домашнюю страничку» /companies/thecompany/ а «юзер» получает целый «домен».
против: а компаниям на это пофиг, у каждой из них есть свой корпоративный сайт.

5) Поддомены *.habrahabr.ru хотят отдать под тематические блоги. Каждая тематика-свой поддомен.
за: да, вообще-то логично! более логичнее, чем для юзеров!
против: а смысл?

6) Распределение нагрузки за счет наращивания количества обслуживающих серверов.
за: если определенные юзерские данные были связаны с определенными серверами, то логично.
против: все равно непонятно, если запрос проходит через rewrite то пофиг что домен что кусок пути.

7) Юзеры стали злоупотреблять пиаристыми поддоменами username.habrahabr.ru.
за: а что, *.habrahabr.ru — возможно попробовать как инструмент для раскрутки.
против: «малокалиберно» слишком. тянет на материал для новости на первое апреля.

8) Выкатывание какой-то принципиально новой фишки, где поддомен будет только мешать.
за: неизвестно что это за фишка, может поддомены и сильно будет мешать!
против: а неизвестно что это за фишка, может поддомены и не будут мешать;)

9) Хабр собирается выкатить пачкой сразу кучу хабра-сервисов. Логичное предположение, если ХабраСторадж — только начало, а завта планируется уже ХабраБлекджек.
за: habrastorage.habrahabr.ru для Хабрастораджа более правильно, чем постоянный риск «фишинг-батхертов» вида ha6past0rage.ru. Да и проще с одной кукой авторизации в одном домене.
против: ну, а если какой-то проект предусматирвает «столь тесную интеграцию с хабром», то почему бы не habrahabr.ru/projectname/?
Ответ написан
Комментировать
butteff
@butteff
Раз в тысячу лет заправляю свитер в носки
Возможно, это связано с сео.
username.habrahabr.ru и habrhabr.ru — два разных сайта в глазах поисковиков, из-за этого неправильно ранжируется выдача, пузомерки растут хреново и т.п.

Я даже более скажу, домен с www и без www — два разных сайта.
Поэтому надо ВСЕГДА прописывать 301 редирект в .htaccess

Делается это так:

#Redirect 301 / www.site.ru

RewriteEngine On
RewriteCond %{HTTP_HOST} ^site.ru
RewriteRule (.*) www.site/$1 [R=301,L]
Ответ написан
taliban
@taliban
php программист
support@habrahabr.ru — пишите, спрашивайте, получайте ответы.
Ответ написан
@sskalmykov
Хм, это кажется вот-вот произошло? Еще днем все было иначе? Кстати толку от поддоменов небыло никакого. Мое мнение, что это правильно.

p.s. Бгг. зато теперь ссылки на собственный сайт в ПС вес имеют больший :-D
Ответ написан
Комментировать
ilyaplot
@ilyaplot
PHP программист
я заметил, что свой поддомен можно было использовать для раскрутки своих сайтов, публикуя ссылки на своей страничке. поддомен хабра за счет ссылок быстро набирает пузомерки. Жаль, что закрыли.
Ответ написан
@NiGP Автор вопроса
Ответ может быть полезен разработчикам, почему же отказались от виртуальных поддоменов. Нагрузка или просто решение что-то изменить.
Ответ написан
Комментировать
atomlib
@atomlib
Заметьте, что старая система всё ещё функционирует и не редиректит куда-либо.
Ответ написан
black_crown
@black_crown
10) Хабр, наверное, во-первых, подготавливается к переводу кода на Ajax, во-вторых, в юзерскриптах не будет проблемы с доступом к домену 3-го уровня по Ajax.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы