Проводите мероприятия в сфере digital? Расскажите об этом читателям Афиши на Workspace!
Webest
Координационный центр доменов
Webest
#Поддержка и развитие сайта#Программирование сайта#Позиционирование

Координационный центр доменов

77 
Webest
Webest Россия, Москва
Поделиться:
Клиент

Коордианционный центр доменов .RU/.РФ

Сфера

Услуги

Регион

Россия, Москва

Сдано

Ноябрь 2023

Задача

Основной проблемой было отсутствие на сайте сервиса для подбора и поиска доменных имен. Также страница с регистраторами была не удобна для поиска доменных имен и для выбора подходящего регистратора доменов.

Задачи проекта:

• Создать многофункциональный сервис подбора доменных имен по ключевым словам и параметрам с широким ассортиментом.

• Создать удобный фильтр на странице подбора регистратора — важный блок для выбора аккредитованного регистратора.

• Реализовать подбор доменных имен с переводом на английский язык и с возможностью добавления различных приставок.

• Реализовать подбор доменных имен с вариантами, которые содержат ключевое слово или максимально соответствуют ему по смыслу, а также, чтобы в качестве ключевого слова можно было задать название компании или проекта.

• Разработать поиск, в котором можно не только ввести запрос и получить информацию о занятых доменах, но и сразу увидеть аналогичные свободные варианты.

• Предоставить возможность указать тематику, регион, дополнительные опции.

Решение

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

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

Этапы работы над проектом:

1. Работу над проектом начали с анализа и прототипирования, а также с поиска базы данных с переводом слов на английский язык.

2. Разработали современный дизайн по брендбуку компании, а также удобный и интуитивно понятный функционал.

2. Реализовали адаптивную кроссбраузерную верстку.

3. Разработали сам сервис (backend-разработка), подключили к API для получения информации о доступности доменного имени и упаковки его в модуль, чтобы в дальнейшем данный сервис можно было встраивать в различные страницы сайта.

4. Провели тестирование. Сложный сервис с большим количеством взаимосвязей между переводами, подбором доменных имен, дополнительными опциями и требованиями к орфографии доменного имени требовал углубленного тестирования перед запуском.

1Соблюдение требований орфографии

Результаты подбора доменов формируются из нескольких таблиц, но при подборе доменного имени все варианты должны были подходить под требования к орфографии домена, например:

• Доменное имя должно состоять только из кириллицы или латиницы;

• В доменном имени не должно быть посторонних символов, кроме одной точки;

• Точка не должны быть в начале домена;

• При поиске доменного имени надо учитывать точку в зоне .РУ или .RU

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

2Проверка доступности домена

Немаловажным пунктом в разработке сервиса была реализация интеграции по проверке доступности домена.

После ввода желаемого доменного имени на странице подбора данный домен проверяется на доступность в Координационном центре доменов.

• Если совпадающий с ключевым словом домен занят или такое символьное обозначение недоступно для регистрации, сервис сообщит об этом и предложит другие доступные для регистрации варианты доменных имен.

• Если домен свободен, то первым в списке отображается указанный домен, а также ряд похожих вариантов.

3Обработка большого массива данных

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

4Функционал сервиса

Сервис предлагает доменные имена, доступные для регистрации на момент подбора.

• Дополнительные опции

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

• Поиск и выбор регистратора

После выбора пользователем подходящего доменного имени сервис предлагает завершить процесс регистрации и перенаправляет на страницу выбора аккредитованного регистратора доменных имен.

Для поиска подходящего регистратора можно применить специальные фильтры, например, количество обслуживаемых доменных имен, количество лет с момента аккредитации регистратора, наличие дополнительных услуг для сайта и почты, наличие протокола безопасности и другие.

Результат

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

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

После запуска через сервис подобрано и зарегистрировано более 10 000 доменов.

https://cctld.ru/
Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

Webest с удовольствием обсудит вашу задачу

Оставить заявку