LINUX.ORG.RU

Ветка сайта на ином языке: поддомен или директория?

 


2

3

Есть сайт на русском. Живет около 5 лет. Чудес популярности не проявляет, но по некоторым запросам гуглится хорошо. Сейчас делают новый, в т.ч. появится версия на английском. Изначально я хотел вида домен.ру/en/, разработчики предлагают en.домен.ру.

Погуглил, вроде как поддомен для поисковика равен новому сайту. С другой стороны, не представляю ситуацию когда от одного посетителя будут запросы в поисковики на двух языках сразу. Плюс до «сайт будет нагугливаться на английском» еще очень далеко. Это, скорее, задел на будущее.

Как бы вы поступили?

PS Плохо быть анонимусом! Регаться пришлось. dk-

Ответ на: комментарий от Suntechnic

правильные интервалы, дабы они не истекали все разом

Дык это не так делается. Надо просто отдавать старую версию пока кэш не обновится. Т.е. не надо удалять протухший кэш, надо его обновлять. nginx, по-моему, так умеет. В этом плане они молодцы, убрало периодические неприятные фризы на одном сайте.

true_admin ★★★★★
()
Ответ на: комментарий от Suntechnic

Ты сейчас про кэш в раме

Да, про банальный кэш в раме.

Ты сейчас про кэш в раме

Об этом и речь, многие сидящие на PHP до сих пор не знают, что такое ООП. Нормально так себе процедурщину пилят. А теории кэширования для них, это все как-бы скучно слишком. Проще сохранить целиком страницу в файл и отдать с диска. А через час повторить процедуру. Зато думать не нужно. Причем эти люди уверенно имеют свои 30-40к в каких-нибудь конторах по созданию сайтов. Анонимус рьяно доказывал мне что такие люди вытеснятся со временем с рынка, что называется — сами по себе. Но вот только с каждым годом тенденции к этому все больше располагают, почему-то.

znenyegvkby
()
Ответ на: комментарий от znenyegvkby

Но вот только с каждым годом тенденции к этому все больше располагают, почему-то.

Прикинь если бы было наоборот. А так с этими товарищами не надо конкурировать. Обычно при собеседовании очень рады если ты можешь выделиться из серой массы студентов.

true_admin ★★★★★
()
Ответ на: комментарий от true_admin

Но я стараюсь не держать всех php-разработчиков за дураков. Среди них есть толковые ребята, причём, среди моих знакомых.

Ну это без сомнения разумно. Всех под одну гребенку только дураки гребут :)

js
Неужели тебе callback hell ушёл в прошлое... Ушла эпоха :).

Ну только если вы в теме :) Я все же говорю о основной массе «пейсателей». Там люди за уровни jQuery не выходили. Если заикнуться о js для сервера, вас могут полном серьезе поднять на смех. Гг. Хотя вы же, ЕМНИП, с ДСа? Тогда у вас с этим все должно быть получше.

znenyegvkby
()
Ответ на: комментарий от znenyegvkby

Об этом и речь, многие сидящие на PHP до сих пор не знают, что такое ООП

А некоторые знают что такое ООП и иногда это еще хуже. Лучше бы лепили процедурщину. Вот у меня как раз есть такой сайт. Чуваки грамотные. Контора крутая. Все сделано по науке... Вот только есть две ветки классов реализующих одно и то же. Очень похожих но отличающихся в деталях. Например там где у одного where у другого filter. Там где у одного getElement у одного обертка над getElements у другого отдельная реализация и т.п. Плюс наследование в 17 этажей и вот ты уже не знаешь что откуда взялось и чем является...

Проще сохранить целиком страницу в файл и отдать с диска.

Такого пока не видал.

Suntechnic ★★★★★
()
Ответ на: комментарий от true_admin

Off-topic

Прикинь если бы было наоборот. А так с этими товарищами не надо конкурировать. Обычно при собеседовании очень рады если ты можешь выделиться из серой массы студентов.

Да я просто в своей утопии живу. Думаю что чем больше квалифицированных специалистов, тем жестче конкуренция, тем, следовательно, качественнее код, и как следствие из всего этого — уровень программного обеспечения. Т.е. я реально их тех, кто верит, что жесткая конкуренция — единственный правильный путь «демократического» прогресса. Тут главное не забыть добавить — жесткая и честная. Но это уже чересчур оффтоп :)

znenyegvkby
()
Ответ на: комментарий от Suntechnic

Решили что регион детектится по ip, а язык по локале браузера. Регион и язык не зависят друг от друга. Каждому языку соотвествует свой поддомен, а регион может быть включен любой на любом поддомене. Все можно переключить в шапке и вручную.

Вот это самое разумное решение, ящитаю.

dazdraperma
()
Ответ на: комментарий от znenyegvkby

Проще сохранить целиком страницу в файл и отдать с диска. А через час повторить процедуру.

Есть знакомые китайцы, только так и делают. Пишут на Go.

dazdraperma
()
Ответ на: комментарий от xtraeft

Есть минимум 3 варианта

  • example.{{lang}} — в принципе самое здравое решение, но связность в гугле нарушается
  • {{lang}}.example.tdl — такую схему я видел только у википедии
  • example.tdl/{{lang}} — костыль, но якобы лучше всех индексируется

Т.ч. example.com/en/ example.com/de/ example.com/ru/

beastie ★★★★★
()
Последнее исправление: beastie (всего исправлений: 1)
Ответ на: комментарий от beastie

Ну вот сабам то можно регион назначить в webmaster tools, а директориям помоему нельзя.

xtraeft ★★☆☆
()

Регаться пришлось. dk-

Достаточно было просто попросить себя разбанить.

next_time ★★★★★
()
Ответ на: комментарий от xtraeft

Dedibox XC SSD 2016
Intel C2750 2.40GHz
16 GB
1 x 250 GB SSD
15.99 €



You can not order servers that are on back order when paying with BE2BILL.
You can change your payment mode in your account preferences

Там три варианта:
- дебетовая карта (мой дефолт)
- палка (пробовал, тоже не прокатило)
- амекс (нету)

Мужик, что они от меня хотят?)

dk-
()

По сабжу:

Запилили таки подкаталоги.

dk-
()
Ответ на: комментарий от dk-

У них биллинг просто кривой, и саппорт по таким вопросам вряд ли поможет. Попробуй через пару дней еще раз, ну или сейчас напиши в саппорт на всякий случай.

xtraeft ★★☆☆
()
Ответ на: комментарий от dk-

Ну на самом сайте - Victim of its success

Тут - back order - что тоже означает, что в наличии нет. Предполагаю, что на них можно предзаказ делать, но не всеми методами оплаты.

pi11 ★★★★★
()
Последнее исправление: pi11 (всего исправлений: 1)
Ответ на: комментарий от dk-

Они какой то бред пишут.
Попробуй спросить тут или почитать последние страницы, там тоже постоянно какой то гемор с оплатой у людей. Я не сталкивался.

xtraeft ★★☆☆
()
Последнее исправление: xtraeft (всего исправлений: 1)
Ответ на: комментарий от dk-

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

xtraeft ★★☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.