Из-за временных ограничений на территории РФ наблюдаются проблемы с оплатой. Если платёж не проходит, оставьте запрос в службу поддержки.Служба поддержки работает 24/7 — мы всегда на связи по вопросам хостинга и серверов.Открыт прием заявок на аренду выделенных серверов и размещение оборудования в дата-центре.Напоминаем: рекомендуем включить резервное копирование для дополнительной защиты данных.Доступна новая линейка VPS/VDS с NVMe-дисками и увеличенной производительностью.Технические работы на части серверов завершены. Все сервисы работают в штатном режиме.
Геолокация по IP без лимитов (Sypex Geo)

МОДУЛЬ ДЛЯ 1С-БИТРИКС

Геолокация по IP без лимитов (Sypex Geo)

Модуль подключает к штатной геолокации 1С-Битрикс (раздел Настройки → Настройки продукта → Геолокация) обработчик «Sypex Geo City (локальная база)». Страна, регион и город посетителя определяются по локальному файлу базы данных на сервере. Это исключает необходимость обращения к внешним API, использования ключей доступа и снимает ограничения на количество запросов.

Технические данные

Опубликовано
05.10.2026
Версия
1.0.0
Установлено
Менее 50 раз
Подходящие редакции
«Первый сайт», Старт, Стандарт, Малый бизнес, Бизнес, Интернет-магазин + CRM
Адаптивность
Нет
Поддержка Композита
Нет
Совместимо с Сайты24
Нет

Что умеет решение

Модуль подключает к штатной геолокации 1С-Битрикс (раздел Настройки → Настройки продукта → Геолокация) обработчик «Sypex Geo City (локальная база)». Страна, регион и город посетителя определяются по локальному файлу базы данных на сервере. Это исключает необходимость обращения к внешним API, использования ключей доступа и снимает ограничения на количество запросов.

Стандартный обработчик SypexGeo требует подключения к онлайн-API: без регистрации доступно 10 000 запросов в месяц. При превышении лимита или сбое сервиса определение города прекращается. Данный модуль выполняет определение на стороне сервера, полностью независимо от внешних сервисов.

Функционал обеспечивает автоматическое определение города для регионализации готовых решений (например, «Аспро»), корректную подстановку местоположения при оформлении заказа в модуле «Интернет-магазин» и работу любого кода, использующего класс \Bitrix\Main\Service\GeoIp\Manager, непосредственно с локальной базы без необходимости доработки или изменения шаблонов.

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

Модуль обеспечивает автоматическое обновление базы геолокации: агент проверяет наличие новой версии на sypexgeo.net раз в сутки и скачивает её только при обнаружении изменений. Перед заменой новая база проходит проверку контрольным поиском, что гарантирует непрерывность работы сайта. На странице настроек отображается состояние базы (дата сборки, размер, даты последней проверки и загрузки), доступны кнопки ручного обновления и повторной загрузки, а также инструмент для проверки любого IP-адреса с выводом ответа локальной базы и итогового результата геолокации. Также настраивается порядок опроса обработчиков. Установка выполняется в два шага: при активации модуля база загружается сразу, а штатный онлайн-обработчик SypexGeo можно отключить по желанию. При удалении модуля база и настройки сохраняются, а отключенный онлайн-обработчик можно включить обратно. Решение работает в многосайтовой конфигурации, предоставляя единую геолокацию для всех сайтов установки. Для корректной работы требуются PHP версии 8.2 и выше, главный модуль с поддержкой геолокации (\Bitrix\Main\Service\GeoIp), около 40 МБ свободного места в директории /upload, возможность исходящих HTTPS-запросов к sypexgeo.net для загрузки базы и расширение PHP zip (ZipArchive) для распаковки архива.

Модуль использует базу геолокации Sypex Geo City, которая загружается с сайта sypexgeo.net. Это бесплатная база под лицензией BSD, она не включена в архив модуля и скачивается отдельно. Данные о посетителях и сайте никуда не передаются; модуль выполняет только загрузку файла базы.

Поддерживаются только IPv4-адреса. Геолокация для IPv6 и локальных адресов не определяется, и запрос передаётся следующему обработчику в списке.

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

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

Модуль успешно прошёл проверку по методике marketplace-security-skills 1С-Битрикс: статус в файле security-journal.json установлен как ready_for_submission.

«Геолокация по IP без лимитов (Sypex Geo)» можно подключить с помощью General iT: установить модуль, настроить его и убедиться, что интеграция работает корректно.

ОПЫТ ПОЛЬЗОВАТЕЛЕЙ

Отзывы о решении

Как решение работает в реальном проекте? Поделись опытом — помоги другим с выбором.

Твой опыт может стать первым

На git.ru ещё нет отзывов об этом решении. Расскажи, что понравилось и что можно улучшить.

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

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

ТВОЙ ОПЫТ ВАЖЕН

Твой отзыв

ИНФРАСТРУКТУРА ПРОЕКТА

Где будет работать твой сайт

ПЕРЕД ЗАКАЗОМ

Разберёмся в деталях.

Бесплатна ли установка?
Само решение распространяется бесплатно. Услуги по установке, настройке и доработке согласуются отдельно. Для работы нужна совместимая платформа и подходящая лицензия на неё.
Как проверить совместимость?
Сверь подходящие редакции и версию решения в технических данных с твоим проектом. Перед установкой на работающий сайт рекомендуем резервную копию и проверку в тестовой среде.
Поможете с внедрением?
Поможем установить модуль, проверить настройки и его работу в твоём проекте. Совместимость с другими доработками и объём работ оценим перед началом.

GENERAL iT

Обсудим твою задачу

Получатель: ООО «Дженерал Ай Ти Рус»

1C-BITRIX

Установить решение

Можно ввести домен с https:// или без. В новой вкладке откроется установщик в панели управления твоего сайта.

Скриншоты решения

Скриншот решения