Нужно оптимизировать скорость работы сервера и сайта. Около 800 т. товаров и максимум будет 60 человек в пике. 1 сайт, стоит ispmanager, сайт на Бегет. Шаблон Простор. Если есть вопросы, пишите в ЛС
Для OpenCart 3 с ~800 000 товаров и пиковыми 60 посетителями ключевое — не трафик, а нагрузка от каталога и админки. 1) Сервер (VPS) Если сейчас Ready VPS — shared/VPS начального уровня, его будет мало. Рекомендовано: CPU: 4–8 vCPU RAM: 16–32 GB Disk: NVMe SSD ОС: Ubuntu 20.04/22.04 Панель: ISPmanager — ок Обязательно: Swap 8–16 GB Отключить всё лишнее в системе 2) Веб-стек Лучший вариант под OpenCart 3: Nginx + Apache (proxy) или чистый Nginx PHP 7.4 (самый стабильный для OC3) PHP-FPM opcache: opcache.enable=1 opcache.memory_consumption=256 opcache.max_accelerated_files=100000 3) MySQL / MariaDB Это критично при 800k товаров. MariaDB 10.5+ innodb_buffer_pool_size = 60–70% RAM Включить slow query log Индексы: product_id category_id manufacturer_id language_id store_id Без оптимизации БД сайт будет «умирать» даже при 10 людях. 4) Кэширование (обязательно) Без кэша — нет смысла обсуждать сервер. Redis (приоритет) Кэш: категорий фильтров SEO URL модулей HTML-кэш для категорий (если шаблон позволяет) 5) Шаблон Простор Он тяжёлый по умолчанию. Рекомендации: Отключить: лишние JS карусели live-поиск Проверить количество SQL-запросов на страницу Минификация CSS/JS 6) Каталог 800k товаров Критические моменты: Пагинация вместо бесконечной загрузки Фильтры — только через индексы Убрать сортировки по name и model без индексов Обновления цен/остатков — через cron, не в реальном времени 7) CDN и фронт Cloudflare (даже бесплатный) Brotli / Gzip Cache-Control для статики
Cloudflare (даже бесплатный) - в РФ он практически не работает, увы. В остальном вроде все стандартно, но я бы рекомендовал Таймвеб, датацентр новый который в Мск.