Après plusieurs mois de développement, Steve est désormais en production. Steve est synonyme de perfection : un hommage à Steve Jobs et un éloge au développeur principal et directeur général de SaaS Web, Daniel Jagszent. Mais Steve représente également l’égalité entre les femmes et les hommes : après que des « bots intelligents » aient été nommés d’après des femmes (Siri, Alexa, Cortana), nous avons décidé de nommer notre outil d’après un homme !
Avec Steve, nous remplaçons InfiniteWP
InfiniteWP (IWP) est une application web PHP/MySQL populaire pour gérer (de nombreux) sites web WordPress – gratuite dans sa version de base, mais pour une utilisation professionnelle, il est impossible de se passer des add-ons payants. Grâce à ses extensions, IWP offre de nombreuses fonctionnalités, et de nouvelles sont constamment ajoutées.
Malgré ses fonctionnalités étendues, nous n’avons jamais été entièrement satisfaits de l’application :
- D’une part, des fonctionnalités importantes pour la gestion de sites professionnels (par exemple, SLA pour la gestion des mises à jour ou les sauvegardes automatiques lors des mises à jour) n’étaient pas disponibles,
- d’autre part, nous n’étions pas satisfaits de la qualité du logiciel (nombreux bugs, fonctionnalités inachevées).
Gestion professionnelle de WordPress avec Steve
Avec la nouvelle application (Ruby on Rails), la gestion des sites WordPress est adaptée à nos besoins. Voici un extrait des fonctionnalités :
- Découverte automatique des instances WordPress sur les serveurs
- Installation automatique du plugin MU « SaaS Web » pour la communication avec Steve
- Sauvegardes automatiques lors des mises à jour (activables/désactivables)
- Sauvegardes quotidiennes ou nocturnes de toutes les instances WordPress ; les sauvegardes de fichiers sont incrémentielles.
- Restauration de sauvegarde en un clic
- Intégration SLA individuelle : par exemple, les mises à jour pour les sites VIP ne sont possibles qu’en dehors des heures de bureau – sauf les mises à jour de sécurité
- Fonction d’audit : journalisation de toutes les actions WordPress
- Prise en charge de WordPress Multisite
Un accent sur l’ergonomie
Steve n’est pas seulement un élève modèle assidu. Steve est aussi un logiciel ergonomique pour effectuer le travail quotidien avec WordPress de manière confortable et efficace.
Cela inclut, par exemple :
- Navigation simple sans imbrications compliquées
- Champ de recherche pour les sites web avec autocomplétion
- Liens rapides d’actions dans la liste des sites web
- Communication entre le navigateur et le serveur via WebSocket pour un retour direct sans rechargement du site web
Un outil aussi pour l’avenir
Déjà en planification, mais pas encore disponible, l’enregistrement automatique de pages sélectionnées (sous forme d’image) avant et après une mise à jour. Cela permet de détecter plus rapidement les modifications manuelles (indésirables) et, le cas échéant, de les situer dans le temps si elles ne sont pas immédiatement identifiées. La bonne sauvegarde peut ainsi être restaurée plus rapidement.
Le staging automatique est également en cours – actuellement une procédure manuelle – et de nombreuses autres fonctionnalités…




