Для начала сразу оговорюсь, это не CronTabManager из репозитория modx.com! По этому пытаться сравнивать его смысла нету))
Компонент представляет из себя полноценный набор классов для управления crontab заданиями, по мимо того что он умеет записывать крон задания напрямую в crontab (можно проверить это на modhost.pro) у него еще есть ряд на мой взгляд отличных преимуществ:
- Ведет логи запуска заданий
- Отслеживает и уведомляет администратора сайта если задание завершилось с ошибкой после n количества попыток запуска
- Возможность прочесть лог с ошибкой
- Имеет уже встроенный набор классов для создания новых заданий (новое задание создается как контроллер для RESTfuil)
- Позволяет запускать задание из админки точно так же как бы мы запускали его из под ssh пользователя
- Блокировка заданий на n количества времени из письма
К примеру если у вас есть пару десятка крон заданий, то это уже вызывает сложности по управлению ими. Компонент решает все задачи по управлению такими задания. CronTabManager разрабатывается мною на протяжении уже 3-х лет, так что плюшек в нем достаточно.
В заметке опишу лишь базовые возможности компонента…