Qu'est ce la programmation événementiel?

Fermé
willybaby Messages postés 109 Statut Membre -  
 amldm -
Bonjour,
Juste une petite question , j'aimerai savoir ce qu'est réellement la programmation événementielle?
J'ai entendu dire que Vb est un langage événementiel, moi je programme surtout en php et en C#, sont-ils eux aussi des langages événementiels?
Ou alors juste le fait de cliquer sur un bouton qui engendre un "bonjour charmant utilisateur" est considéré comme un événement?
Merci d'avance!!
Configuration: Windows XP
Firefox 2.0.0.14

7 réponses

  1. amldm
     
    Programmation événementiel: basée sur un événement(externe à l'application ou interne) donc aucun rapport avec le poulet. Quand on cliques sur un bouton c'est un événement, quand une boucle qui comptes de 1 à 10000 arrives à 98231 c'est un événement , n'importe quoi est un événement du moment qu'on le prévoit. Quand à PHP il est vraiment pas recommandé pour l'évenementiel vu qu'il y a un décalage entre le traitement(sur le serveur) et l'action(chez l'utilisateur) , c'est pour ça que sur le web on utilises généralement javascript pour ça ou Ajax(qui est du javascript en partie).

    PHP= Pre Hypertext Processor, quand à ce que ça veut dire aucune idée mais je pense que c'est de l'anglais...
    10
  2. willybaby Messages postés 109 Statut Membre 7
     
    Waou tro merci koi sans toi ji s'rai jamé arivé gogol
    1
  3. Revan26914 Messages postés 1821 Statut Contributeur 320
     
    Bonjour,

    la programmation évènementielle est un type de programmation. Dans la programmation évènementielle, les "réactions" du programme sont définies par différents évènements.

    Pour plus d'information, tu peux regarder ça==>https://lipn.univ-paris13.fr/~gayral/CoursGraphique/coursEvt05-06.pdf

    et ça ==>http://www.grappa.univ-lille3.fr/polys/frime/sortie008.html

    Cordialement

    Revan
    1
  4. pimOOsse
     
    La programmation événementielle n'est pas dépendante de la programmation d'interfaces graphiques.

    On peut donc faire de la programmation événementielle avec PHP (5, voire 4) et tout langage permettant de gérer des listes de pointeurs ou références.

    Consultez le patron de conception "Observateur" pour en comprendre le principe : http://fr.wikipedia.org/wiki/Observateur_(patron_de_conception)
    1
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. kramma Messages postés 606 Statut Membre 119
     
    GOOGLE
    0
  7. willybaby Messages postés 109 Statut Membre 7
     
    Merci ca m'a un peu avancé, le problème c'est que ca revient toujours a visual basic, peut on faire de la programmation événementielle en php?
    -1
    1. A.Nonymous
       
      La question que je me pose est pourquoi cet intérêt manisfeste pour la programmation événementielle ?

      Php ne gère pas la programmation évenementielle. Pour faire simple, la programmation événementielle se base sur des "écouteurs d'événements". Php ne gère pas cette notion. Il n'est pas possible d'intercepter un clic sur un bouton dans le navigateur.

      Cette notion d'écoute d'événements implique une durée d'exécution possiblement infinie d'un programme, hors un script PHP a un temps maximal d'exécution. Par contre, pour rester dans le domaine du Web, Javascript peut être programmé de manière événementielle.
      0
      1. A.Nonymous > A.Nonymous
         
        Juste pour corriger une maladresse d'expression :
        le Javascript peut être utilisé comme une programmation événementielle.
        0
      2. Revan26914 Messages postés 1821 Statut Contributeur 320 > A.Nonymous
         
        Oui moi aussi, petite correction de ma part: on ne peut pas faire à proprement parler de la programmation évènementielle en PHP.

        Le PHP n'interagit qu'avec le serveur et non le client.


        Par contre avec JavaScirpt on peut faire de la programmation évènementielle.
        -1