Открыть сервисСервис

Разработка портала

Разработка портала — процесс проектирования, программирования, тестирования и запуска веб-портала: комплексного информационного ресурса, объединяющего разнородные сервисы, данные и пользовательские интерфейсы в единой системе. Порталы подразделяются на корпоративные, государственные, отраслевые, новостные и персональные; разработка ведётся с учётом требований к масштабируемости, интеграции с внешними системами, безопасности и удобству интерфейса.

Основные этапы

Разработка портала, как правило, включает следующие последовательные этапы:

  1. Анализ требований — определение целевой аудитории, функционального перечня, интеграционных задач и бюджета проекта.
  2. Проектирование — создание архитектуры, схем баз данных, прототипов интерфейсов (wireframes) и технического задания.
  3. Вёрстка и программирование — реализация фронтенда и бэкенда, подключение CMS или собственной платформы.
  4. Интеграция — связывание портала с учётными системами, платёжными сервисами, API сторонних организаций.
  5. Тестирование — функциональное, нагрузочное, безопасностное и пользовательское тестирование.
  6. Запуск и сопровождение — развёртывание на серверах, обучение персонала, техническая поддержка и развитие.

Выбор технологий

Платформы и CMS

Для корпоративных и государственных порталов в России широко используются системы управления контентом: «1С-Битрикс», «Drupal», «WordPress», «TYPO3», а также отечественные разработки — «Редаск», «WebSoft EVO». Государственные порталы РФ создаются на базе платформы «Единый портал государственных и муниципальных услуг» (gosuslugi.ru) и региональных аналогов, построенных по единым стандартам.

Языки и фреймворки

Типовой стек включает:

Архитектурные подходы

Модульная архитектура

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

Микросервисная архитектура

Крупные порталы (например, госуслуги, маркетплейсы) разбиваются на отдельные сервисы, взаимодействующие через API. Такой подход повышает отказоустойчивость и позволяет обновлять компоненты независимо.

Портал как интеграционная шина

Часто портал выступает фронтендом для нескольких учётных систем: CRM, ERP, бухгалтерии, документооборота. Интеграция выполняется через REST/SOAP API, шины данных (Apache Kafka, RabbitMQ) или ESB-платформы.

Требования к безопасности

Порталы обрабатывают персональные данные, поэтому разработка подчиняется требованиям:

  • 152-ФЗ «О персональных данных» — шифрование, ограничение доступа, логирование.
  • ГОСТ Р 34.14 и стандарты ФСТЭК — для государственных информационных систем (ГИС).
  • Защита от SQL-инъекций, XSS, CSRF, DDoS-атак; внедрение WAF и системы мониторинга (SIEM).

Стоимость и сроки

Стоимость разработки сильно варьируется: лендинг или простой портал на CMS — от нескольких сотен тысяч рублей; корпоративный портал с интеграциями — от 1,5–5 млн рублей; крупный государственный или отраслевой портал с микросервисной архитектурой — десятки и сотни миллионов рублей. Сроки — от 2–3 месяцев для простых проектов до 1–2 лет для комплексных систем.

Рынок разработки в России

Крупнейшими российскими компаниями, специализирующимися на разработке порталов, являются «АйТи», «Код безопасности», «Редсофт», «Синтез», «Лаборатория Касперского» (информационная безопасность), «Ростелеком» и «Сбер». С 2022 года отрасль переживает трансформацию в связи с уходом иностранных вендоров (Oracle, SAP, Microsoft) и переходом на отечественные решения.

Источники

  • ГОСТ Р 50922-2006 «Информационные технологии. Защита информации. Общие термины и определения».
  • 152-ФЗ «О персональных данных».
  • Материалы конференций RIT (Российский интернет-форум) и iForum.
  • Отраслевые обзоры CNews Analytics и TAdviser.
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru