Grav
Кратко о движке
| Семейство | grav |
|---|---|
| Назначение | cms |
| Лицензия | MIT |
| Цена | бесплатно |
| Сайт | https://getgrav.org |
| Статус | проверен |
| Варианты установки | admin: core, admin-plugin |
Темы
| Тема | Цена | Готовность для мультиязычного проекта | Мнение автора |
|---|---|---|---|
| Quark 2 ↗ | бесплатно* тема по умолчанию, входит в поставку | вики — сайт — | — |
| Helios | платно | вики — сайт — | — |
Результаты по требованиям
Проверок пока не было.
Заметки
Тестируется с темой Quark 2: бесплатная тема одна, остальные (Helios) платные.
Используется в других проектах ради плагина Admin. Для мультиязычного проекта отклонён: нельзя начать статью на неосновном языке без заглушки основного, рубрики тянутся из основного языка. Ещё из заметок: в Admin Panel v1.10.52 при переводе на новый язык затирается default.md. Нужно оформить как тест.
Хостинг для Grav
Для Grav нужен хостинг с PHP актуальной версии. Перед покупкой проверьте, какие версии PHP предлагает хостинг, можно ли выбрать Nginx и PHP-FPM, есть ли доступ по SSH и сколько памяти выделяется сайту. Для небольшого сайта на Grav обычно хватает виртуального хостинга, для проекта с большой посещаемостью лучше VPS. Сравнить предложения по этим параметрам можно в каталогах TOP-10 Hosting:
- Виртуальный хостинг — самый недорогой вариант: сервер настраивает и обслуживает провайдер, подходит для небольших сайтов.
- VPS — свой виртуальный сервер: любая версия PHP, Nginx и доступ по SSH под вашим управлением.
- Выделенные серверы — целый физический сервер для проектов с высокой нагрузкой.
Как установить Grav самостоятельно и правильно обновлять
Установка — распаковка архива, компиляторы и системные зависимости не нужны. Вариант с админкой:
wget https://getgrav.org/download/core/grav-admin/latest, затем unzip latest. При первом
открытии /admin создаётся учётная запись администратора.
Настройка хостинга: на FastPanel при включённом HTTP/3 (QUIC) сайт отдавал ошибку 403 — помогло выключить HTTP/3 в настройках веб-сервера; на HTTP/2 всё работает.
Как обновлять
Без админки — менеджером пакетов Grav из корня проекта:php bin/gpm version (что можно обновить),
php bin/gpm update (плагины и темы; -p — только плагины, -t — только темы),
php bin/gpm self-upgrade (ядро; перед ним можно php bin/gpm preflight). Перед обновлением
сделайте коммит или копию сайта: команды меняют много файлов.Подробности — в официальной документации: https://learn.getgrav.org/.
Проверено: 2026-10-17