Multi-vendor PrestaShop значительно сложнее single-vendor магазина:
- PHP-FPM 8.2 с увеличенным memory_limit: 512M на процесс из-за тяжёлых marketplace-модулей с собственной admin-логикой.
- MariaDB 11 с расширенным innodb_buffer_pool: marketplace создаёт дополнительные таблицы для продавцов, комиссий, выплат, что увеличивает database footprint в 2-3 раза.
- Redis 7 для cache и sessions: обязателен для marketplace - продавцы и покупатели одновременно генерируют нагрузку на админ-панель.
- NVMe-диски: критичны для marketplace из-за тяжёлых JOIN-запросов между catalog_product, vendor_seller, order_seller_split.
- Elasticsearch: опционально для marketplace-search по тысячам продавцов и сотням тысяч SKU.
- Background queue: через cron или RabbitMQ для асинхронных задач (email notifications продавцам, расчёт комиссий, выплаты).
Для small marketplace (10-50 продавцов) достаточно VPS L (4 vCPU, 8GB RAM). Для medium marketplace (100-500 продавцов) - VPS XL с 16GB RAM или dedicated сервер.