О кириллических доменах

Опубликовано 09-11-2012 в 20:01
В рубрике : Разное


0

В Украине планируется открытие новой доменной зоны – .укр. Пока не планирую приобретать домены в новосозданной зоне (сомнительное удовольствие). До сих пор у меня нет ни одного домена с кириллическим названием по нескольким причинам, вот основные из них:

Мне не нравится написание доменов в формате пуникоде, например «президент.рф» выглядит как «xn--d1abbgf6aiiy.xn--p1ai» – и догадайся что за черт. Также ненормальным выглядит имя домена кириллицей а дальнейшая часть адреса – латиницей (большинство cms уже приучили делать ЧПУ и все они пишутся латиницей).

Существуют какие-то проблемы с электронной почтой на кириллических доменах. Я сам не стыкался, но если планируете приобретать домен и прикручивать к нему почту – вначале проанализируйте эту проблему.

Также при работе с кириллическими доменами появляется проблема с работой со внешними сервисами. Например, блог Прошкина Валентина размещен на кириллическом домене интернет-работа.рф. Валентин столкнулся с проблемой невозможности подключения RSS-ленты блога в FeedBurner, хотя, все-таки подключил домен .рф к FeedBurner. Кстати, на блоге есть актуальный список dofollow-блогов.

Не все сервисы для оптимизаторов нормально работают с доменами с кириллическим названием, например валидатор W3C не хочет дружить с такими доменами. Хотя зачем это соответствие – Лебедев вон у себя написал на сайте ерунду для валидатора и летает спокойно по разным странам – лучший валидатор это браузер :) .

В целом я пока не вижу необходимости как во внедрении новой зоны .укр так и в зоне .рф. Для Украины с головой хватит зоны .ua, возможно, нужно всего-лишь упростить правила регистрации доменных имен (сейчас приобрести домен в зоне .ua можно лишь владельцу торговой марки с соответствующим названием).

Еще немного по поводу кириллицы – на днях делал базу для сайта с украинским контентом и нужно было отсортировать список из 50 наименований по алфавиту. База данных MySQL вполне справилась с задачей с единственной оговоркой – слова, начинающиеся на украинскую букву «І» были первыми в списке. Я вначале подумал, что просто-напросто эту букву набрали на английской раскладке, но, оказалось, чтоб правильно сортировались тексты с украинскими буквами таблица (а также соответствующие столбцы) должны иметь кодировку utf8_unicode_ci.

Чтоб перевести из utf8_general_ci в интернете предложили такой маневр – экспортировать при существующих настройках, удалить таблицу, создать новую и импортировать данные. Но это не интересный вариант. Естественно, просто командой ALTER TABLE table_name CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci; конвертировать не получается (судя по отзывам в интернете). Для нормального перехода нужно сначала сменить utf8_general_ci на utf8_unicode_ci для самой таблицы а затем для каждого столбца с текстовыми данными – в таком случае сортировка украинских слов в mysql будет проходить правильно.

Смотрите также:

Написать комментарий

Я не робот.