Минимальные системные требования BotIQ

Системные требования платформы BotIQ CMS (v3.3)

Платформа BotIQ CMS спроектирована по принципу максимальной производительности при минимальном потреблении ресурсов сервера. Отсутствие тяжелых сторонних фреймворков и монолитная оптимизация ядра позволяют развертывать систему как на бюджетных shared-хостингах, так и на мощных выделенных серверах (VPS/VDS).

🖥️ Серверная архитектура (Бэкенд)

Компонент Минимальные требования (Минимум) Рекомендуемые требования (Enterprise)
Процессор (CPU) 1 Core, 1.0 GHz 2 Cores или более, 2.0 GHz+
Оперативная память 512 MB RAM 2 GB RAM (для очередей и кэша)
Версия PHP PHP 8.1 PHP 8.2 / PHP 8.3 (сброс кэша OPCache)
База данных (СУБД) SQLite 3 (встроена, без настроек) MySQL 8.0 / MariaDB 10.6+
Веб-сервер Apache 2.4 / Nginx Nginx + PHP-FPM (максимальный FPS)
Дисковая система 100 MB свободного места NVMe / SSD (критично для SQLite)

📦 Обязательные расширения PHP (PHP Extensions)

Для корректной работы всех модулей асинхронного ядра, лицензионного шлюза и API Telegram-ботов на сервере должны быть активированы следующие расширения:

  • PDO & pdo_sqlite / pdo_mysql — базовый слой абстракции для безопасной работы с базами данных и защиты от SQL-инъекций.
  • curl — необходим для моментального асинхронного обмена данными с серверами Telegram Bot API и валидации лицензионных ключей.
  • json — аппаратная сериализация и десериализация payload-данных заказов (order_data).
  • mbstring — корректная обработка мультиязычных кодировок (UTF-8) при интеграции кириллицы и национальных символов.
  • gd или imagick — интеллектуальный модуль автоматического сжатия, парсинга и генерации превью-изображений товаров при импорте.
  • openssl — шифрование транзакций и обеспечение безопасного HTTPS-соединения для Webhook-интерфейсов.

🌐 Клиентская часть (Фронтенд / Браузер менеджера)

Поскольку панель управления и клиентская витрина BotIQ CMS написаны на чистом Vanilla JS (ES6+) без использования ресурсоемких библиотек, к клиентской стороне предъявляются стандартные современные требования:

  • Поддерживаемые браузеры: Google Chrome (v100+), Mozilla Firefox (v100+), Apple Safari (v15+), Opera, Microsoft Edge.
  • Обязательные параметры: Включенная поддержка JavaScript (ECMAScript 6) и Cookie (для авторизации сессий администратора в admin.php).
  • Адаптивность: Интерфейс модальных окон управления заказами полностью оптимизирован под любые экраны — от смартфонов (от 360px в ширину) до 4K-мониторов.
💡 Важное примечание разработчика для режима Production:
Для обеспечения максимальной безопасности ядра и стабильного приема уведомлений от Telegram-ботов, использование SSL-сертификата (HTTPS) на домене является строго обязательным. Без HTTPS-протокола шлюз Telegram Webhook не сможет отправлять данные о новых заказах в вашу CRM-систему.