Поддержка CMS
Deployer определяет тип CMS при сканировании сайта и предоставляет разный уровень поддержки.
Уровни поддержки
| CMS | Определение | Staging / Sync БД | WP/Admin инструменты | Браузер БД |
|---|---|---|---|---|
| WordPress | ✅ | ✅ | ✅ | ✅ |
| Laravel | ✅ | ✅ | — | ✅ |
| Node.js | ✅ | файлы | — | — |
| Static | ✅ | файлы | — | — |
| MODX | ✅ | — | — | ✅ |
| Joomla | ✅ | — | — | ✅ |
| Bitrix | ✅ | — | — | — |
| Drupal | ✅ | — | — | — |
| OpenCart | ✅ | — | — | — |
| Magento | ✅ | — | — | — |
Полностью поддерживаемые
WordPress и Laravel — полный цикл: staging с трансформацией БД, синхронизация, git-деплой, Hosted Database.
- WordPress:
wp-cli search-replace, парсингwp-config.php. - Laravel: парсинг
.env,mysqldump/pg_dump, подменаAPP_URL.
Определение по маркерам
Тип CMS определяется по характерным файлам (например, wp-config.php для WordPress, artisan + .env для Laravel).