Kirby отличается от WordPress отсутствием базы данных - весь контент хранится в .txt и .md файлах в content/ директории:
- Nginx 1.27: с настроенными rewrite-правилами для panel, content URLs и assets.
- PHP-FPM 8.3: Kirby 4 требует PHP 8.1+, мы используем 8.3 с OPcache для максимальной скорости.
- NVMe-диски: критичны для file-based CMS, где каждый запрос читает несколько файлов из content/.
- Никакой базы: ни MySQL, ни PostgreSQL не требуется, что упрощает бэкапы (rsync директории достаточно).
- OPcache: opcache.memory_consumption 128MB достаточно для типичной Kirby-инсталляции.
- Git для контента: можно версионировать content/ через Git, что даёт полную историю изменений и rollback одной командой.
Kirby идеален для VPS S (1 vCPU, 2GB RAM) - минимальный сервер легко обрабатывает 500-1000 одновременных посетителей для типичного портфолио или малого бизнеса.