Alex-studio
16.11.2017 17:58
0
Добрый день!
Столкнулся с такой проблемой, у меня много тестовых сайтов, и столько же баз,
так вот, сайт удалить и просмотреть можно, но база при этом остается, и пересматривать какая база к какому сайту подвязана можно только из файлов движка

мое предложение какое, если установка CMS идет через админ панель хостинга то добавлять к сайту (раздел мои сайты) - кнопку удалить с базой
а в разделе баз, указать к какому поддомену привязана база

Вот так просто, но жутко удобно, и базы не будут висеть

спасибо
rudenko
17.11.2017 11:38
2
Тут могут быть проблемы с некоторыми пользователями. Например пользователь вручную поменял базу данных в конфиге, а старую начал использовать для другого сайта.
Вероятность маленькая, но точно произойдет и будут у хостинг провайдера неприятности из-за того, что удалил рабочую БД.
Тут скорее нужно подумать относительно того, что б анализировать есть ли запросы в базу данных и рекомендовать пользователю удалять такие базы данных.
В таком подходе будет ряд плюсов:
- система будет работать со всеми базами данных, не только теми, которые созданы установщиком скриптов.
- пользователь сам принимает решение нужна ему такая база данных или нет.
- можно делать более глубокий анализ ненужности БД - например смотреть дату модификации таблиц плюс анализировать логи доступа.
- можно сделать систему быстрого восстановления удаленной БД и хранить удаленные БД несколько дней после удаления.
Тема закрита.