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

Langage PHP Discussion :

équivalent du synchronized Java


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Développeur Web
    Inscrit en
    Mai 2009
    Messages
    164
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2009
    Messages : 164
    Par défaut équivalent du synchronized Java
    bonjour,

    je suis en train de faire un site dans lequel il est possible de mettre et d'afficher des commentaires

    J'aimerai que la lecture en base des commentaires à afficher pour un utilisateur ne puisse pas se faire en même temps que l'insertion d'un commentaire ecrit en meme temps par un autre utilisateur

    Je sais qu'en java il y a des synchronized avec des Thread.
    Il y a t'il la même chose en PHP, je n'arrive pas à trouver

    Merci!
    Léa

  2. #2
    Membre Expert Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Par défaut
    Pourquoi ne pas mettre un verrou en base ?

  3. #3
    Membre confirmé
    Femme Profil pro
    Développeur Web
    Inscrit en
    Mai 2009
    Messages
    164
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2009
    Messages : 164
    Par défaut
    Citation Envoyé par Madfrix Voir le message
    Pourquoi ne pas mettre un verrou en base ?
    un verrou en base?... je connais pas...vais voir si je peux trouver quelque chose la dessus...
    et donc du coup ce verrou mettrait en attente les autres requêtes?

  4. #4
    Membre Expert Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Par défaut
    Non pas en attente, elle ne s'executeraient pas. Par contre je te suis pas sur ton principe de mise en attente : si un mec met 1 heure à écrire un message, les autres utilisateurs peuvent pas lire les commentaires déjà enregistrés ?

    Y'a pas de thread en php à ma connaissance

  5. #5
    Membre confirmé
    Femme Profil pro
    Développeur Web
    Inscrit en
    Mai 2009
    Messages
    164
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2009
    Messages : 164
    Par défaut
    Citation Envoyé par Madfrix Voir le message
    Non pas en attente, elle ne s'executeraient pas. Par contre je te suis pas sur ton principe de mise en attente : si un mec met 1 heure à écrire un message, les autres utilisateurs peuvent pas lire les commentaires déjà enregistrés ?

    Y'a pas de thread en php à ma connaissance
    Non je voudrai juste que au moment de l'enregistrement du commentaire,ou de la suppression d'un commentaire, une autre requete qui récupère les commentaire ne soit pas exécutée "en même temps"... ca va provoquer un probleme non? si il y a modification de la table en même temps qu'il y a lecture? Si non alors il n'y a pas grande interet en effet

  6. #6
    Membre Expert Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Par défaut
    Il n'y a pas de soucis à exécuter plusieurs requêtes en même temps, MySQL gère ca à sa sauce. Le seul problème qu'il pourrait y avoir serait une perte d'intégrité de ta base mais tu n'es pas concerné par un système de transaction ici

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

Discussions similaires

  1. [PHP 5.3] Équivalent des collections Java
    Par kaljerhom dans le forum Langage
    Réponses: 8
    Dernier message: 14/05/2009, 14h14
  2. équivalent SSIS sur java
    Par zouzou007 dans le forum EDI et Outils pour Java
    Réponses: 3
    Dernier message: 11/03/2008, 21h33
  3. équivalent de RMI (java) avec php
    Par bsdaide dans le forum Langage
    Réponses: 2
    Dernier message: 02/08/2007, 10h14
  4. [VB.NET] Quel est l'équivalent du StringTokenizer JAVA ?
    Par Benzeghiba dans le forum VB.NET
    Réponses: 3
    Dernier message: 14/05/2006, 17h36
  5. [Assembly/NameSpace] Quel est l'équivalent du package Java ?
    Par zayro dans le forum Framework .NET
    Réponses: 5
    Dernier message: 21/02/2006, 17h00

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