Системные модули Core2
Системные модули — это модули, которые поставляются вместе с ядром Core2 и обеспечивают базовые функции платформы.
Они располагаются в core2/mod и могут обновляться вместе с ядром.
Основные системные модули
admin— администрирование системы, пользователи, роли, настройки, модули.cron— планировщик задач (запуск методовMod<ModuleName>Cli).queue— выполнение фоновых задач/очередей.profile— профиль пользователя и связанные настройки.webservice— REST/API интерфейсы и публикация сервисов.
Как отличить системный модуль
В настройках модуля признак «Системный = Да» означает, что файлы модуля берутся из core2/mod/..., а не из проектного mod/....
Рекомендации
- Не правьте системные модули напрямую в production.
- Проектные доработки выносите в отдельные модули или расширения.
- При обновлении core2 сначала проверяйте совместимость API и очередей.