[sOneDumper] 1.0.0-beta - Импорт/Экспорт резервных копий MySQL
Хочу представить вашему вниманию первую версию компонента sOneDumper, которая позволяет делать резервное копирование баз данных, а также восстанавливать копии из бекапа. За основу был взят более не поддерживаемый Sypex Dumper 2. Переписан скрипт полностью + добавлена поддержка PHP 7.1


Исходник лежит на GitHub.com


Исходник лежит на GitHub.com
Комментарии: 8
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Будете оформлять в пакет и размещать в репозиториях или брать только из исходников?
UPD: Хотя не, кажись как-то криво оформлено. =)
А что не так оформлено? Пишите. Будем исправлять)
1) Этот Sypex Dumper 2 как с MODX связан у вас? Только iframe-ом? То есть, доступ к базе надо прописывать в config.php в самом Sypex Dumper, правильно?
2) Также, не уверен (т.к. не устанавливал ваш компонент), но кажется у вас зачем-то устанавливается сниппет и 2 чанка в систему. И опять же, не уверен, но по-моему у вас создаётся таблица в базе и неиспользуемый объект sOneDumperItem.
3) Зачем та куча неиспользуемых файлов, типа файлов с префиксом «office»? Зачем JS-ники на ExtJS, если вы всё их подключение в коннекторе заменили на iframe?
4) И rename_it.php после назначения имени компонента лучше удалять, он уже как рудимент там болтается в корне приложения.
2) и 3) с этим неувязочка вышла как доберусь до компа весь ненужный хлам потру.
P.S. в config.php ничего не надо записывать при первом вводе данных в форму, данные сохраняются в сессию. Для админки я уберу авторизацию и сделаю доступ по текущей базе данных. MODX уже в скрипты подключил, осталось проверки сделать.