Nous sommes en train de créer un projet de script php; que nous vendrons aux clients.
Les clients peuvent héberger le script sur leur serveur Web.Tutoriels de gestion de processus de mise à jour de scripts PHP
Nous voudrions développer une mise à jour ou la mise à niveau processus pour ce script.
moyens si un client utilise la version 1.2 du script et nous avons publié la nouvelle version 1.3 du script, les utilisateurs seront en mesure de voir un texte disant « nouvelle version est disponible » dans le panneau de contrôle de back-end.
L'utilisateur peut mettre à jour que d'aller ou mettre à niveau la page et cliquez sur un bouton pour la mise à jour automatique du script.
Je peux comprendre que ce processus implique les choses suivantes: 1. Procédé pour vérifier la version actuelle du script disponible à partir de notre site Web à domicile.
2. Processus de mise à jour du fichier: téléchargez et mettez à jour les fichiers requis depuis mon serveur sur le serveur client.
3. Effectuez les modifications de base de données requises: Téléchargez le fichier sql de mise à niveau depuis mon serveur domestique et exécutez-le sur la base de données.
J'ai essayé google pour trouver un bon démarrage tutoriel pour me donner un coup de fouet et de vérifier si je manque quelque chose, mais je ne suis pas en mesure de trouver quoi que ce soit.
Pouvez-vous me montrer quelques tutoriels de démarrage ou un guide sur le développement ou la gestion du processus de mise à jour d'un script?
Je sais que tous les principaux scripts Open Source comme Wordpress, Joomla, osCommerce, Magento ont cette fonctionnalité. Donc, il doit y avoir des ressources disponibles pour cela sur Internet.
Merci pour votre temps .. amusez-vous! :)
Une étape importante: Vérifiez la signature de tous les fichiers pour vous assurer qu'aucune modification n'a été apportée (où la mise à niveau pourrait briser le système) ... – ircmaxell
ircmaxell, merci pour votre commentaire! Note: Par les utilisateurs, je voulais dire les clients de notre script. – happyhardik