IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

Modifier source PHP sans gêner site pendant travaux [EasyPHP]


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Futur Membre du Club
    Inscrit en
    Septembre 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 6
    Points : 5
    Points
    5
    Par défaut Modifier source PHP sans gêner site pendant travaux
    Je vous explique mon problème :

    Je fais parti d'une asso dont le site est en postnuke (donc php). On me demande de modifier un module postnuke utilisé par le site pour y ajouter des fonctions.

    J'ai accés aux sources par FTP mais je m'interroge sur la façon dont je dois travailler car je veux pouvoir tester mes modifications avant qu'elles soient réellement effectives pour les utilisateurs du site.

    Quels outils/méthode puis-je utiliser pour faire mes modifs PHP sans altérer le fonctionnement du site pendant les travaux ?

  2. #2
    Expert confirmé
    Avatar de N1bus
    Homme Profil pro
    Dev. Web & OpenERP
    Inscrit en
    Janvier 2003
    Messages
    2 827
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Dev. Web & OpenERP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 827
    Points : 5 673
    Points
    5 673
    Par défaut
    Bonjour,

    Installe easyphp ou similaire, puis récupère les fichiers et la bdd et installe tout sur ton pc.

    Fais les modifs et recharge les fichiers modifiés sur le serveur à une heure de basse fréquentation.

  3. #3
    Futur Membre du Club
    Inscrit en
    Septembre 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 6
    Points : 5
    Points
    5
    Par défaut
    OK ça simplifie les choses en effet! Je vais tester ça.

    Merci!!

  4. #4
    Futur Membre du Club
    Inscrit en
    Septembre 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 6
    Points : 5
    Points
    5
    Par défaut
    à la réflexion ça sera peut-être compliqué de ramener le site sur ma machine (vu la taille). es-ce qu'il y aurait une autre méthode ? (par exemple avoir la copie sur le même serveur, mais seulement accessible par moi?)

  5. #5
    Expert confirmé
    Avatar de N1bus
    Homme Profil pro
    Dev. Web & OpenERP
    Inscrit en
    Janvier 2003
    Messages
    2 827
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Dev. Web & OpenERP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 827
    Points : 5 673
    Points
    5 673
    Par défaut
    oui, tu peux faire une copie mais tu risques d'avoir des soucis dans tes modifs avec les chemins des répertoires (ça dépend des modifs) .. voire de planter le serveur si tu fais une grosse bêtise dans un script.

    De plus tu serais obligé de travailler "en ligne" : ce n'est pas le plus confortable.

    Si tu récupères les fichiers + bdd : tu seras déjà opérationnel pour les futures modifs. Tu n'aurais alors qu'a effectuer une mise à jour de ton site en local par rapport à celui qui est sur le serveur ( principalement BDD)

    Et puis tu seras tranquille chez toi sur ton pc, tu auras le temps et tu pourras planter tout le bazar, cela n'aura aucune incidence sur le site de l'assoce.

  6. #6
    Débutant
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2006
    Messages
    1 125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 125
    Points : 704
    Points
    704
    Par défaut
    Pour ma part, cela depend des modif que tu doit faire.

    Si c'est pas tres long tu peux faire un page "en maintenance, reprend à 15h" par exemple.

    Si ca prend du temps par contre, la solution de N1bus est la meilleur pour ton probleme.
    Évènements dans le 06?
    www.sortir06.com

  7. #7
    Futur Membre du Club
    Inscrit en
    Septembre 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 6
    Points : 5
    Points
    5
    Par défaut
    j'ai installé sur ma machine personnelle easyphp, un serveur postnuke et le module que je veux modifier. j'ai plein de nouveaux problèmes à règler mais vous m'avez bien éclairé sur la méthode de dev !
    merci à tous !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 03/11/2008, 15h36
  2. Création d'un panier en PHP dans un site HTML sans BDD
    Par ju0123456789 dans le forum Langage
    Réponses: 41
    Dernier message: 29/09/2008, 09h41
  3. logiciel pour modifier des pages d'une site sans connaissance de code
    Par charisma dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 07/06/2007, 17h10
  4. Créer un site php sans easyphp?
    Par Halima91 dans le forum Langage
    Réponses: 11
    Dernier message: 08/05/2007, 04h03
  5. Modifier des labels sans le code source
    Par Popof dans le forum WinDev
    Réponses: 2
    Dernier message: 12/07/2006, 11h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo