
AWZ: Технологии push и pull
Готовый шаблон AWZ: Push and Pull для 1С-Битрикс. Установите решение на сайт любой редакции и улучшите функционал прямо сейчас
Нужна лицензия 1С-Битрикс?
Поможем купить новую лицензию или продлить действующую — «1С-Битрикс: Управление сайтом» и Битрикс24.
Технические данные
- Опубликовано:
- 20.05.2025
- Обновлено:
- 10.09.2025
- Версия:
- 1.0.6
- Установлено:
- Менее 50 раз
- Подходящие редакции:
- «Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз», «Интернет-магазин + CRM»
- Адаптивность:
- Да
- Поддержка Композита:
- Да
- Совместимо с Сайты24
- Нет
Онлайн-демонстрация
Хотите увидеть продукт в действии? Запросите демонстрацию — мы покажем всё вживую и ответим на вопросы.
Что умеет технология push и pull
Модуль AWZ: Push and Pull — это готовое технологическое решение для организации двусторонней асинхронной связи между сервером и браузером пользователя на платформе 1С-Битрикс. Продукт предназначен для разработчиков и владельцев сайтов, которым необходимо внедрить интерактивные, динамические интерфейсы без постоянной перезагрузки страницы. Используя технологию WebSocket, модуль позволяет мгновенно передавать данные от сервера к клиенту (Push) и от клиента к серверу (Pull), что критически важно для создания по-настоящему современных веб-сервисов.
Функциональность и возможности
В основе работы AWZ: Push and Pull лежит стандартный NodeJS RTC Service, доступный на BitrixVM. Модуль предоставляет готовый API для интеграции с любыми компонентами и шаблонами сайта. В отличие от стандартных механизмов Битрикса, это решение не требует сложной настройки серверного окружения и позволяет быстро реализовать сценарии, которые ранее были труднодостижимы на данной CMS. Ключевые возможности включают:
- Реализацию Push-уведомлений и Pull-запросов в реальном времени.
- Снижение нагрузки на сервер за счет замены частых AJAX-опросов постоянным WebSocket-соединением.
- Возможность создания чатов, уведомлений о новых заказах, тикетах поддержки или изменениях в каталоге.
- Полную совместимость с режимом Композитного сайта, что обеспечивает высокую скорость отдачи статики.
Что получает покупатель после установки
После приобретения и установки модуля на редакцию 1С-Битрикс (от «Первого сайта» до «Энтерпрайз»), вы получаете готовый к работе инструмент с открытым исходным кодом. В комплект входит:
- Рабочий модуль с API для интеграции в пользовательскую часть и административный интерфейс.
- Подробная документация, доступная по ссылке zahalski.dev/modules/awz.pull/.
- Исходный код на GitHub для кастомизации и доработки под конкретные бизнес-задачи.
- Адаптивная архитектура, корректно работающая на всех современных устройствах.
- Регулярные обновления (текущая версия 1.0.6 от 10.09.2025) и стабильная поддержка.
Для кого подходит решение
Продукт будет полезен в первую очередь веб-разработчикам и студиям, специализирующимся на 1С-Битрикс, которые хотят повысить качество пользовательского опыта на проектах своих клиентов. С точки зрения бизнеса, модуль идеально вписывается в следующие тематики:
- Интернет-магазины: мгновенные уведомления менеджеров о новых заказах или запросах обратного звонка.
- Сервисные порталы: оповещения о статусе заявок, тикетов техподдержки или изменениях в личном кабинете.
- Корпоративные порталы: организация внутренних чатов, ленты событий и системы оповещений для сотрудников.
- Любые проекты: где требуется снять нагрузку с сервера при реализации функций «живого» обновления контента.
Благодаря совместимости со всеми редакциями Битрикс и минимальному порогу входа (по сравнению с написанием собственного WebSocket-сервера), модуль AWZ: Push and Pull является оптимальным выбором для тех, кто ценит время и требует надежности от инфраструктуры сайта.
В качестве push and pull сервера используется стандартный NodeJS RTC Service на BitrixVm.
Документация - https://zahalski.dev/modules/awz.pull/
GitHub - https://github.com/azahalski/awz.pull
Для чего нужен модуль AWZ: Push and Pull, и какие задачи он решает на сайте под управлением 1С-Битрикс?
С какими редакциями 1С-Битрикс совместим модуль AWZ: Push and Pull, и есть ли ограничения по версиям?
Какова стоимость модуля и условия лицензирования? Нужно ли покупать отдельную лицензию для каждого сайта?
Как происходит установка и настройка модуля? Требуются ли специальные знания серверного администрирования?
Какая техническая поддержка предоставляется после покупки модуля, и в какие сроки решаются проблемы?
Установка модуля из Маркетплейса
Перейдите в административном разделе сайта в «Маркетплейс» → «Каталог решений». Найдите решение «AWZ: Технологии push и pull» и нажмите «Установить». После завершения установки перейдите в «Маркетплейс» → «Установленные решения» и убедитесь, что модуль отображается в списке.
Настройка серверного окружения
Убедитесь, что на сервере запущен NodeJS RTC Service, входящий в состав BitrixVM. Проверьте доступность WebSocket-порта в настройках сервера и, при необходимости, откройте его в файрволе. Без работающего RTC-сервиса модуль не сможет устанавливать постоянное соединение.
Активация и базовая настройка модуля
Перейдите в «Настройки» → «Настройки продукта» → «Модули» и найдите модуль «AWZ: Push and Pull». Нажмите «Настроить» и укажите параметры подключения к серверу WebSocket (адрес и порт), если они отличаются от стандартных. Сохраните изменения.
Интеграция с шаблоном сайта
Откройте «Настройки» → «Настройки продукта» → «Сайты» → выберите ваш шаблон. В поле «Подключаемые файлы» добавьте вызов API модуля для инициализации WebSocket-соединения на всех страницах. Подробные примеры кода для подключения приведены в документации модуля.
Проверка работы модуля
Откройте сайт в браузере и войдите в режим разработчика (F12). Во вкладке «Консоль» проверьте, что установлено WebSocket-соединение (сообщение об успешном подключении). Отправьте тестовое Push-уведомление из административной панели и убедитесь, что оно отображается на странице без перезагрузки.
- v1.0.610.09.2025- изменения в установщике модуля.
- v1.0.510.09.2025- длина типа канала увеличена до 64 символов.
- v1.0.414.05.2025- исправление языковых переменных.
- v1.0.314.05.2025- исправлена ошибка в namespace файла меню.
- v1.0.205.05.2025- обновление 1.0.2.
Нужна помощь с установкой?
Напишите нам — поможем установить и настроить модуль на вашем сайте.



















