Битрикс24 — экосистема бизнес-инструментов от компании «1С-Битрикс»: CRM, задачи и проекты, корпоративный мессенджер, видеоконференции, сайты и магазины, HR-инструменты. Выпускается в двух вариантах: облачный SaaS (на серверах 1С-Битрикс) и коробочная версия (Bitrix24.Onpremise) для развёртывания на собственной инфраструктуре.
Коробочная версия и хостинг
Bitrix24.Onpremise устанавливается на Linux-сервер с конкретными требованиями: PHP 8.1+ (рекомендован), MySQL/MariaDB 8.0+, Nginx + Apache (обязателен Apache для mod_rewrite, Nginx — как фронтенд), 4+ ГБ ОЗУ для 10 пользователей, SSD-диск.
Специфика: коробочный Битрикс24 использует кастомный веб-сервер BitrixEnv (prebuilt LAMP-стек от 1С-Битрикс) или ручную установку. BitrixEnv — bash-скрипт, настраивающий Apache, Nginx, PHP, MySQL в конфигурации, оптимизированной под продукты Битрикс. Настройка производительности: push-сервер (Node.js), opcache, composite-режим.
Отличие от 1С-Битрикс «Управление сайтом»
«Битрикс24» — корпоративный портал. «1С-Битрикс: Управление сайтом» — CMS для публичных сайтов и интернет-магазинов (аналог WordPress/Magento). Это разные продукты, хотя работают на одной технологической платформе и часто путаются.
История
1С-Битрикс основана в 1998 году Сергеем Рыжиковым и Алексеем Демидовым в Калининграде. «Управление сайтом» выпущено в 2001 году. Битрикс24 запущен в 2012 году как отдельный SaaS-продукт. К 2023 году более 15 миллионов пользователей в облачной версии. Коробочная лицензия от ₽59 000 за 25 пользователей.
Связь с хостингом
Bitrix24.Onpremise требует выделенного VPS или выделенного сервера. Виртуальный хостинг не подходит из-за требований к PHP-конфигурации, cron-задачам и правам доступа к файловой системе. 1С-Битрикс сертифицировал ряд хостинг-провайдеров («1С-Битрикс: Хостинг»), гарантирующих совместимость конфигурации сервера.
Отличие Битрикс24 от 1С-Битрикс
1С-Битрикс — CMS для корпоративных сайтов и интернет-магазинов (on-premise). Битрикс24 — облачная CRM+ERP+корпоративный портал. Общая компания, разная архитектура. Для хостинга сайта — 1С-Битрикс. Для управления командой и CRM — Битрикс24 (облако или self-hosted).
Self-hosted Битрикс24
Минимальные требования: CPU 4 ядра, RAM 8 ГБ, диск 50 ГБ SSD. Рекомендовано: 8 ядер, 16 ГБ RAM. VPS или выделенный сервер под управлением CentOS 7/8 или Ubuntu. Установщик Битрикс VM автоматизирует настройку LAMP-стека.
Интеграция с 1С
Обмен данными через CommerceML 2.0: каталог товаров, заказы, остатки. Синхронизация в реальном времени или по расписанию. REST API Битрикс24 позволяет интегрировать внешние системы. Вебхуки для событийной интеграции без polling.
REST API Битрикс24
REST API Битрикс24: https://company.bitrix24.ru/rest/1/token/crm.lead.list.json. Webhook или OAuth2 для авторизации. Методы CRM: crm.deal.add, crm.contact.update. Лимиты: 2 запроса/сек для webhooks. Интеграции: AmoCRM-like для сайтов на WordPress через WP-плагины.
Bitrix24 резервное копирование
Консольный бэкап: php -f /home/bitrix/www/bitrix/modules/main/tools/backup.php. Хранить дамп БД отдельно от файлов. Tar: tar -czf bitrix_files.tar.gz /home/bitrix/www/ --exclude=./bitrix/cache. Перед обновлением Битрикс24 — обязательный full backup. Rollback: восстановить файлы + БД + очистить кэш.