Statamic 5 - это полноценное Laravel-приложение, требующее соответствующего стека:
- PHP-FPM 8.3: Statamic 5 и Laravel 11 требуют PHP 8.2+, мы используем 8.3 с JIT для ускорения Laravel-маршрутизации.
- Nginx 1.27: с настроенными try_files правилами для Laravel public/ директории и proxy-cache для статичных страниц.
- Composer 2: для управления зависимостями и Statamic-аддонов через Marketplace.
- NVMe-диски: критичны для file-based режима, где контент в content/ читается на каждый запрос.
- Redis 7: для Laravel cache, sessions и queue, что значительно ускоряет performance.
- Laravel Horizon: опционально для управления queue workers через визуальный dashboard.
- Supervisor: для управления Laravel queue workers и scheduled tasks.
Для типичного Statamic-сайта (портфолио, блог, маркетинговый сайт) достаточно VPS S (1 vCPU, 2GB RAM). Для проектов с сложными аддонами и большим количеством content - VPS M.