Удаление неиспользуемых компонентов

Добрый день!
Заметил, что со временем сайт обрастает кучей неиспользуемых полей, шаблонов, компонентов, как старый корабль ракушками.
Обычно все идет по принципу — дай попробую новый компонент. Старый пока не удаляю, вдруг придется откатить. А потом, поди разберись, что за шаблоны и сниппеты у тебя остались))

Причем найти все неиспользуемые элементы бывает довольно сложно из-за большой вложенности шаблонов, например.

Вот и задумался, а есть ли возможность как-то отследить связи компонентов и шаблонов, чтобы потом удалить, то, что не используется?


Частично связи отслеживает modDevTools, но в нем нельзя, например взять ткнуть на сниппет и узнать в каких шаблонах он задействован.

Понятно, что универсальный компонент написать не получится — все равно нужно понимать, что делаешь. Все осложняется еще и тем, что сниппеты могут вызываться не напрямую из других сниппетов.

Может есть что-то готовое? Или это вообще глупая идея?
Николай
16 мая 2017, 07:19
modx.pro
1 196
0

Комментарии: 2

Кирилл
16 мая 2017, 10:52
+2
Посмотрите Orphans
    Николай
    16 мая 2017, 14:39
    0
    ого, похоже то, что нужно, спасибо!
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2