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

PHP & Base de données Discussion :

Plusieurs développeur sur un même scripts


Sujet :

PHP & Base de données

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Avril 2021
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2021
    Messages : 3
    Points : 1
    Points
    1
    Par défaut Plusieurs développeur sur un même scripts
    Bonjour à tous,

    Je suis développeur freelance depuis 13 ans, j'ai l'habitude de développer en solo
    Sauf que j'ai monté une équipe pour m'aider : un freelance php et un designer pour mes logiciels.

    Je commence à voir les problèmes venir par rapport aux différentes versions d'un script si nous travaillons à plusieurs dessus.

    Avez-vous des solutions ? comment faites-vous si vous développez en équipe sur un même logiciel et un même fichier php pour ne pas écraser la version de l'un ou l'autre ?

    Merci

  2. #2
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 235
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 235
    Points : 15 532
    Points
    15 532
    Par défaut
    ce qui est beaucoup utilisé en ce moment pour le développement collaboratif est le logiciel libre git :
    https://fr.wikipedia.org/wiki/Git

    il est possible d'installer git sur un serveur que vous gérez ou alors d'utiliser un service parmi ceux là par exemple :
    https://framagit.org/
    https://github.com/

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Avril 2021
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2021
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Merci Mathieu.
    Je vais analyser ça.

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    721
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2006
    Messages : 721
    Points : 1 876
    Points
    1 876
    Par défaut
    Si ça fait treize ans que vous développez et que git est nouveau pour vous, il est urgent de s'y mettre car même quand on est tout seul c'est un outil carrément indispensable, c'est la norme même. Et je suis un peu étonnée qu'aucun de vos collaborateurs n'ait souligné ce point...

    Pour "bien faire", vous devriez avoir un repository centralisé, par exemple un github ou pourquoi pas une instance de Gitea ou autre que vous pouvez même héberger en interne. Ensuite, il serait une bonne pratique que chacun développe sur sa branche, "pushe" ses commits régulièrement et vous approuvez les "merges" dans la branche de dév ou release selon le cas. Et le cas échéant, vous arbitrez les conflits. Bref, vous évitez les téléscopages et vous ajoutez de la traçabilité: qui a fait quoi, quand et comment.

    Je rajouterais que git est super-pratique et on peut committer non seulement du code mais tout fichier utile ou sensible, y compris les fichiers de configuration. Si on fait une boulette ou qu'on bousille un fichier précieux, on peut facilement restaurer une version de son choix et ça aide beaucoup.

    Ceci dit, il faut un peu d'organisation dans l'équipe. Si vous vous retrouvez trop souvent à travailler sur le même script en même temps, ça veut peut-être dire que vous ne vous concertez pas assez, ou qu'il faudrait splitter le script en plusieurs fichiers pour mieux séparer les fonctionnalités et que chacun se concentre sur la partie qui le concerne.

  5. #5
    Nouveau Candidat au Club
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Avril 2021
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2021
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Merci pour toutes ces infos Binarygirl.

    En effet je n'ai jamais eu le besoin d'utiliser git en interne.
    Mais il n'est jamais trop tard ;-)

    Merci pour votre aide.

  6. #6
    Modérateur
    Avatar de escartefigue
    Homme Profil pro
    bourreau
    Inscrit en
    Mars 2010
    Messages
    10 134
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : bourreau
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2010
    Messages : 10 134
    Points : 38 557
    Points
    38 557
    Billets dans le blog
    9
    Par défaut
    J'abonde dans le même sens que Binarygirl.
    Voici le lien vers le forum consacré à GIT

Discussions similaires

  1. [PDO] Plusieurs requêtes sur le même script
    Par demu73 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 26/10/2018, 21h13
  2. Plusieurs vues sur un même fichier
    Par minicat dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 05/05/2014, 21h53
  3. Héberger plusieurs sites sur la même machine
    Par fgiuliano dans le forum Apache
    Réponses: 9
    Dernier message: 27/10/2005, 10h29
  4. [Débutant] Plusieurs versions sur un même système ?
    Par castaka dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 15/02/2005, 10h21
  5. Réponses: 4
    Dernier message: 14/10/2004, 17h36

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