
Et voilà, enfin ...
Depuis le temps que je me disais que je devais sortir cette nouvelle version c'est enfin fait

Un internaute a réussi à me motiver et j'ai donc sorti la version 3.0 de mon script de sauvegarde de bases de données MySQL. Plein plein de nouveautés à la clé :
- Il est désormais possible de sauvegarder plusieurs bases de données d'un coup (création / suppression d'un fichier de configuratio, listage des fichiers de sauvegardes en fonction de la base de données)
- Refonte complète de l'interface : plus simple, plus pratique à utiliser, adaptée à la sauvegarde de multiples bases de données, ajout d'images ...
- Refonte de quasiment tout le code du script, réorganisation complète du code, nouvelle structure pour gérer la configuration du script et celle des bases de données.
- Utilisation de la classe mysqli pour le module mykcreate permettant d'utiliser le format classique de MySQL sans géner la restauration, abandon du format spécial MyKtools
- Suppression du module mykcron.php remplacé par une nouvelle organisation de myksave.php
- Ajout d'un module d'authentification (par login et mot de passe) pour sécuriser le script (possibilité d'activation / désactivation)
- Abandon des cookies (utilisé seulement pour l'outil d'authentification)
- Possibilité de choisir les tables à sauvegarder
- Possibilité d'envoyer la sauvegarde sur plusieurs adresses emails
- Possibilité de télécharger une sauvegarde à partir du listage des sauvegardes de chaque base de données
- Alerte JavaScript passée à 250 Ko pour le module myklist.php
- Optimisation du module myksave.php permettant de sauvegarder de plus grosses bases de données (contournement de la limite des 30 secondes d'exécution d'un script php), autres optimisations permettant de réduire le temps de sauvegarde
- Ajout d'un script change_old.php pour passer les ancienne sauvegardes 2.* du format MyKtools au format MySQL classique (sinon il est impossible de les restaurer avec la version 3.0)



