Удаление неиспользуемых компонентов
Добрый день!
Заметил, что со временем сайт обрастает кучей неиспользуемых полей, шаблонов, компонентов, как старый корабль ракушками.
Обычно все идет по принципу — дай попробую новый компонент. Старый пока не удаляю, вдруг придется откатить. А потом, поди разберись, что за шаблоны и сниппеты у тебя остались))
Причем найти все неиспользуемые элементы бывает довольно сложно из-за большой вложенности шаблонов, например.
Вот и задумался, а есть ли возможность как-то отследить связи компонентов и шаблонов, чтобы потом удалить, то, что не используется?
Частично связи отслеживает modDevTools, но в нем нельзя, например взять ткнуть на сниппет и узнать в каких шаблонах он задействован.
Понятно, что универсальный компонент написать не получится — все равно нужно понимать, что делаешь. Все осложняется еще и тем, что сниппеты могут вызываться не напрямую из других сниппетов.
Может есть что-то готовое? Или это вообще глупая идея?
Заметил, что со временем сайт обрастает кучей неиспользуемых полей, шаблонов, компонентов, как старый корабль ракушками.
Обычно все идет по принципу — дай попробую новый компонент. Старый пока не удаляю, вдруг придется откатить. А потом, поди разберись, что за шаблоны и сниппеты у тебя остались))
Причем найти все неиспользуемые элементы бывает довольно сложно из-за большой вложенности шаблонов, например.
Вот и задумался, а есть ли возможность как-то отследить связи компонентов и шаблонов, чтобы потом удалить, то, что не используется?
Частично связи отслеживает modDevTools, но в нем нельзя, например взять ткнуть на сниппет и узнать в каких шаблонах он задействован.
Понятно, что универсальный компонент написать не получится — все равно нужно понимать, что делаешь. Все осложняется еще и тем, что сниппеты могут вызываться не напрямую из других сниппетов.
Может есть что-то готовое? Или это вообще глупая идея?
Комментарии: 2
Посмотрите Orphans
ого, похоже то, что нужно, спасибо!
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.