|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2006 Messages : 80 ![]() |
Bonjour,
Je suis en train de mettre en place un système de màj qui recherche les màj pour mon cms et les installe. Le principe est que sur le site officiel de mon cms, j'ai un dossier "updates" qui contient des dossiers numérotés (1,2,3,4,etc.). Chacun de ces dossiers contient : - un fichier "info_maj.txt" qui contient les informations de la màj (titre, date, description, etc.), - un fichier de script qui effectue des modifications à la bdd de mon cms, si nécessaire - et les fichiers de mise à jour Voici comment se déroule ma procédure de MÀJ : 1) Tout d'abord, mon cms recherche les mises à jour et en fait une liste avec leur titre, leur date et leur description qui ont été récupérés dans le fichier "info_maj.txt". 2) L'utilisateur sélectionne les màj qu'il veut installer (checkbox) et valide 3) mon cms se connecte à son site officiel et télécharge les màj dans un dossier temp (situé sur le site de l'utilisateur) 4) si le téléchargement s'est passé sans erreur, l'installation des màj se produit : copie des fichiers téléchargés dans le répertoire du cms Que pensez-vous de cette manière de faire ? |
|
|
00
|
|
|
#2 |
|
Inscrit
Inscription : octobre 2006 Messages : 637 ![]() |
C'est d'une simplicitée infantile avec l'outil Open-Source patch.
patch peut créer un fichier texte qui référence les differrences entre les fichiers de deux dossiers (v1 et v2 par exemple), et ensuite, patch peut appliquer les différrences dans un dossier v1 pour son code afin qu'il soit comme celui de v2. Plus d'infos : man patch
__________________
Q: Dois-je haïr et cogner sur Microsoft ? R: Non, vous n'êtes pas obligé. Non pas que Microsoft n'est pas écoeurant, mais il y avait une culture hacker bien avant Microsoft et il y en aura une bien après que Microsoft aura été de l'histoire ancienne. Toute énergie dépensée à haïr Microsoft serait mieux employée par vos compétences et votre passion. Écrivez du bon code, cela brisera suffisamment Microsoft sans polluer votre karma. Comment devenir un hacker ? par Eric Steven Raymond |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : avril 2007 Messages : 10 ![]() |
salut,
@dontDeleteMe : moi j'aime bien ton système, mais je me demandait comment est ce que tu fait pour télécharger les fichiers directement sur ton ftp et comment est ce que tu fait ta recherche de mise a jour sur un autre ftp (je sais pas si j'ai été assez clair). merci et a+ |
|
|
00
|
|
|
#4 | |
|
Nouveau Membre du Club
![]() Inscription : octobre 2006 Messages : 80 ![]() |
Citation:
Tu entres d'abord tes infos FTP qui viendront s'inscrire dans le fichier de configuration. |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com