Cet article explique pourquoi nous avons décidé de développer une application autonome de restauration BackWPup, en plus de l'intégration dans BackWPup. Nous en avons discuté au sein de notre équipe et avons finalement pris cette décision pour diverses raisons.
-
Le scénario le plus pessimiste est pris en compte
Imaginez le pire scénario : votre site WordPress n'affiche plus rien. C'est ce qu'on appelle « l'écran blanc de la mort ». Si vous ne parvenez pas à vous connecter pour accéder à l'interface d'administration, vous ne pourrez pas utiliser la fonctionnalité de restauration de BackWPup. Dans ce cas, l'utilisation d'une application autonome peut s'avérer utile.
-
Il est plus facile de développer une telle fonctionnalité
C'est la première fois que nous nous lançons dans la création d'une fonctionnalité de restauration, et nous sommes tout aussi enthousiastes que vous. Cependant, le développement d'une telle fonctionnalité n'est pas toujours facile. Le fait de commencer par une application autonome nous aide à nous familiariser avec le sujet et à identifier les pièges courants.
-
Séparer la logique et la présentation
Bon, je vais vous expliquer. Nous développons cette application autonome de manière à pouvoir réutiliser certaines de ses composantes ultérieurement dans BackWPup Pro. Cela signifie donc que le code chargé de restaurer une sauvegarde n'est pas seulement conçu pour cette application, mais aussi pour le plugin qui suivra. Nous n'aurons donc pas à tout refaire dans un avenir proche lors de son intégration dans BackWPup. Nousséparons la partie qui gère la restauration de celle qui affiche l'interface graphique (GUI) dans les navigateurs.
Découvrez comment installer l'application autonome BackWPup Restore.