Разработка портала объявлений на 1С-Битрикс

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Услуги, которые мы предлагаем
Показано 1 из 1Все 1626 услуг
Разработка портала объявлений на 1С-Битрикс
Сложный
от 1 недели до 3 месяцев
Часто задаваемые вопросы

Наши компетенции:

Этапы разработки

Последние работы

  • image_website-b2b-advance_0.webp
    Разработка сайта компании B2B ADVANCE
    1361
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Разработка веб-сайта для компании ФИКСПЕР
    948
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    694
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    833
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    732
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    1075

Мы часто сталкиваемся с ситуацией, когда клиент хочет запустить классифайд, но теряет пользователей на этапе подачи объявления. Наш опыт показывает, что проектирование портала объявлений на 1С-Битрикс начинается с пользовательского сценария, а не с базы данных. Человек хочет продать диван — фотографирует, пишет описание, заходит на сайт и упирается в форму из 30 полей. Бросает. Идёт на Avito. Если портал теряет пользователя на этапе подачи — всё остальное (модерация, поиск, монетизация) не имеет значения. Мы выявили, что 90% пользователей бросают форму, если в ней больше 5 обязательных полей. Поэтому первый шаг — спроектировать форму подачи объявления за 3 шага с автосохранением.

Архитектура контентной модели портала объявлений

Классифайд — это каталог пользовательского контента с категориями, где у каждой свой набор характеристик. Автомобиль описывается маркой, моделью, годом выпуска, пробегом. Квартира — площадью, этажом, количеством комнат. Смартфон — моделью, состоянием, объёмом памяти.

В 1С-Битрикс это реализуется через инфоблоки с пользовательскими свойствами. Есть два подхода:

  • Один инфоблок — все объявления, категория определяется секцией. Динамические свойства через фронтенд-логику.
  • Отдельные инфоблоки для каждой крупной категории (авто, недвижимость, услуги). Второй подход предпочтительнее: чистая схема свойств, индексы заточены под фильтры, нет пустых полей.
Характеристика Один инфоблок Отдельные инфоблоки
Гибкость свойств Средняя (требуется логика) Высокая (каждый инфоблок своя схема)
Производительность фильтров Ниже при >10 свойств Выше (индексы по конкретным полям)
Сложность модерации Одинаковая Одинаковая

Элемент объявления содержит:

  • заголовок, описание, цена (с валютой)
  • категория + подкатегория (секции, до 4 уровней)
  • фотографии (множественное свойство «Файл», до 20 изображений)
  • геолокация (город, район — справочник или координаты)
  • контакты (скрыты до авторизации)
  • статус: черновик, на модерации, активно, продано, снято, заблокировано
  • тип: частное / от компании
  • срок размещения, дата истечения

Почему выбор категории — самый важный шаг?

Форма подачи должна быть пошаговой: выбор категории → заполнение полей → загрузка фото → предпросмотр → публикация. Каждый шаг минимизирует когнитивную нагрузку. Автосохранение черновика через localStorage + AJAX каждые 30 секунд спасает при закрытии вкладки.

Реализуется кастомный компонент на базе bitrix:iblock.element.add.form или полностью кастомная форма с REST API. Второй вариант даёт контроль над UX: валидация на лету, прогресс-бар, обрезка фото на клиенте.

Модерация контента

Без модерации портал заполняется спамом в первый же день. Мы внедряем многоуровневую систему:

Тип проверки Момент Реализация
Стоп-слова При сохранении OnBeforeIBlockElementAdd
Дубликат фото При загрузке Perceptual hash, сравнение с базой
Дубликат текста При сохранении Шинглы или MinHash
Телефон в тексте При сохранении Regex-фильтр
Ручная модерация После подачи Очередь в админке с bulk-действиями
Жалобы После публикации Счётчик жалоб, порог автоскрытия

Для новых пользователей включаем премодерацию (первые 5 объявлений), для опытных — постмодерацию. Модераторский интерфейс с горячими клавишами ускоряет обработку.

Как организовать поиск на портале объявлений без тормозов?

Поиск — основной способ навигации. Пользователь задаёт параметры: «квартира, 2 комнаты, Минск, до $50 000». Фасетные фильтры на стандартном CIBlockElement::GetList работают до ~10 000 объявлений. Для 100 000+ нужен Elasticsearch: он обеспечивает автодополнение, исправление опечаток, поиск по синонимам («однушка» → «1-комнатная»). Elasticsearch в 10 раз быстрее при фильтрации по множеству свойств.

Геофильтр реализуем через координаты и радиус на карте. Сохранение поиска с уведомлениями о новых объявлениях — через агенты Битрикс.

Личный кабинет и монетизация

Личный кабинет включает: мои объявления, избранное, внутреннюю переписку (скрывает контакты до сделки), уведомления, отзывы, баланс.

Монетизация строится на платных услугах: поднятие в поиске, выделение цветом, VIP-размещение, увеличение лимита фото. Подписки для продавцов с безлимитом и статистикой. Платежи через модуль «Интернет-магазин» и платёжные системы (ЮKassa, CloudPayments). Рекуррентные платежи для подписок — через токенизацию карты.

Документация 1С-Битрикс рекомендует использовать инфоблоки v2.0 для каталогов с более чем 10 000 элементов.

Стоимость разработки рассчитывается индивидуально и зависит от объёма функций и ожидаемой нагрузки.

SEO и масштабирование

Генерация уникальных title/description из свойств: «{Название} — купить в {Город}». ЧПУ: /category/subcategory/id-slug/. Фильтры — отдельные посадочные страницы с мета-тегами. Noindex для пустых категорий. Микроразметка Product по Schema.org.

Производительность: композитный кэш, фасетный индекс, CDN для изображений с ресайзом, очереди через агенты или RabbitMQ. При нагрузке свыше 500 RPS ставим реплику БД на чтение.

Этапы разработки портала объявлений

  1. Анализ: сбор требований, прототипирование форм, определение контентной модели.
  2. Проектирование: архитектура БД, схема инфоблоков, настройка кэширования.
  3. Разработка: создание кастомных компонентов, интеграция платёжных систем, настройка поиска.
  4. Тестирование: нагрузочное тестирование до 1000 RPS, проверка модерации, юзабилити-тесты формы подачи.
  5. Деплой: развёртывание на production, настройка мониторинга, миграция данных.
Пример конфигурации Docker для локальной разработки
FROM php:8.1-fpm
RUN docker-php-ext-install mysqli pdo_mysql

Что входит в работу?

  • Архитектура контентной модели и базы данных
  • Разработка пошаговой формы подачи с автосохранением
  • Система модерации (авто + ручная)
  • Поиск на Elasticsearch с фасетными фильтрами
  • Личный кабинет и внутренняя переписка
  • Монетизация (платные услуги, подписки)
  • SEO-шаблоны, ЧПУ, sitemap
  • Документация по администрированию
  • Обучение команды заказчика
  • Поддержка 3 месяца после запуска

Наша команда имеет 10+ лет опыта в разработке на 1С-Битрикс и более 50 успешных проектов. Мы гарантируем стабильную работу портала и оптимизацию под высокие нагрузки. Свяжитесь с нами, чтобы обсудить ваш проект. Закажите разработку портала объявлений или получите консультацию по вашему проекту.

Как корпоративный портал на Битрикс24 решает проблему информационного хаоса?

Сотрудники тратят до 2 часов в день на поиск файлов, писем и решений. Задачи теряются в десятке чатов, согласования застревают на недели. Руководитель узнает о срыве дедлайна только на летучке. Корпоративный портал на Битрикс24 привязывает каждое сообщение, документ и задачу к единому контексту. Вы получаете прозрачную картину работы: кто над чем, какие этапы, где узкие места. Оценим ваш проект бесплатно — свяжитесь с нами, чтобы получить архитектуру за 2 дня.

Что даёт портал в ежедневной работе и почему это лучше мессенджеров?

В мессенджерах информация неструктурирована — через неделю обсуждение утонуло. В портале каждое сообщение привязано к задаче, проекту или документу. Сотрудники тратят до 30% рабочего времени на поиск данных (по McKinsey). Портал сокращает это время в 2–3 раза за счет структурированных хранилищ и полнотекстового поиска.

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

Задачи и проекты. Канбан, Гант, чеклисты, зависимости, учет времени. Эффективность каждого сотрудника видна в отчетах — не нужно ждать совещания.

Документооборот. Маршруты согласования через дизайнер бизнес-процессов: заявка на отпуск → руководитель → HR → бухгалтерия. Электронная подпись, версионирование, контроль сроков. Интеграция с электронным документооборотом (СБИС, Диадок) через REST API.

HR. Адаптация новичков, заявки на отпуск/командировку, оргструктура, график отсутствий. Сотрудник с первого дня знает, куда идти.

База знаний. Wiki-движок Битрикс24: регламенты, инструкции. Знания не уходят с увольняющимися.

Пример из внедрения. Для производственной компании с 320 сотрудниками мы запустили портал с интеграцией 1С:ЗУП и Active Directory за 4 месяца. Время согласования заявок на командировки сократилось с 3 дней до 4 часов. Экономия на простое сотрудников — 1,5 млн рублей в год. Руководители получают автоматические отчеты по эффективности подразделений. Срок ответа клиентам уменьшился на 20%. Окупаемость портала — 7 месяцев.

Как интеграция с 1С и Active Directory ускоряет кадровый учёт?

Интеграция с 1С:Предприятие через модуль b24connector или кастомный REST-обработчик: заявка на отпуск утверждается на портале через бизнес-процесс и автоматически попадает в 1С:ЗУП для расчета отпускных. Active Directory (SSO через модуль ldap) — учетка сотрудника создается один раз в AD и синхронизируется на портал, почту, VPN. При увольнении блокируется везде. Ручное создание аккаунтов исключено, ошибки минимизированы.

Типы корпоративных порталов и ключевые интеграции

Тип Цель Ключевая функция
Интранет Внутренние коммуникации и сервисы Новости, телефонный справочник (синхронизация с Active Directory), бронирование переговорных, заявки на IT через БП
HR-портал Кадровый учет и развитие Профили, KPI/OKR на кастомных HL-блоках, обучение, электронный документооборот
Портал знаний Документация и регламенты Категоризация, теги, рейтинги, подписки на обновления
Экстранет Работа с партнерами и подрядчиками Гранулярные права через CGroup и модуль extranet, доступ без VPN
Портал холдинга Управление мультикомпанейной структурой Раздельные рабочие пространства, консолидированная отчетность, сквозные БП
Дополнительные интеграции, дающие реальную ценность
  • Почта. Exchange через EWS API или IMAP, синхронизация календарей, создание задачи из письма.
  • IP-телефония. Asterisk, Mango Office, Zadarma через REST API — звонки из портала, карточка контакта, запись разговоров.
  • Видеоконференции. Встроенные видеозвонки или интеграция с Zoom/Teams через marketplace.
  • ЭДО. СБИС, Диадок через REST API — полностью электронный документооборот с контрагентами.

Безопасность и соответствие 152-ФЗ

На портале — персональные данные, финансовая отчетность, стратегические планы. Мы гарантируем защиту:

  • ролевая модель через CGroup и права на уровне разделов;
  • двухфакторная аутентификация (OTP, Яндекс.Ключ, SMS);
  • аудит всех действий (b_event_log);
  • шифрование TLS на передачу и шифрование дисков;
  • полное соответствие Федеральному закону № 152-ФЗ «О персональных данных».

Как происходит внедрение? Пошаговый план

Этап Срок Что делаем
1. Аудит 2–3 недели Интервью, анализ процессов, архитектура, план интеграций
2. Настройка и кастомизация 3–6 недель Структура, роли, БП, брендирование (CSS шаблон)
3. Интеграции 2–4 недели 1С, AD, почта, телефония, ЭДО
4. Миграция данных 1–2 недели Документы, справочники, сотрудники из текущих систем
5. Обучение и пилот 1–2 недели Администраторы, ключевые пользователи, пилот 20–30 чел.
6. Масштабирование 2–4 недели Подключение подразделений, донастройка по обратной связи
  1. Аудит — фиксируем текущие процессы, замеряем потери времени.
  2. Проектирование — выбираем тип портала, планируем интеграции.
  3. Реализация — настраиваем бизнес-процессы, права, интерфейс.
  4. Тест — пилотная группа проверяет сценарии, мы исправляем недочеты.
  5. Запуск — подключаем всех сотрудников, обучаем, передаем документацию.

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

Поддержка после запуска: как не дать порталу умереть

Через полгода многие порталы становятся заброшенными. Чтобы этого избежать, предлагаем пакеты с фиксированным SLA и выделенным администратором. Мониторинг производительности, обновления платформы, администрирование пользователей, доработка новых модулей. Опыт нашей команды — более 50 внедрений корпоративных порталов на Битрикс24. Мы являемся сертифицированным партнером 1С-Битрикс, гарантируем качество и сроки.

Мобильный доступ. Нативное приложение Битрикс24 (iOS/Android) с push-уведомлениями, задачами, чатами. Адаптивный веб-интерфейс для экстранет-пользователей (не надо ставить приложение). Офлайн-доступ к документам и задачам, синхронизация при восстановлении связи.

Закажите внедрение корпоративного портала под ключ

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