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!!
A voir également:

7 réponses

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
willybaby Messages postés 109 Statut Membre 7
 
Waou tro merci koi sans toi ji s'rai jamé arivé gogol
1
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
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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
kramma Messages postés 606 Statut Membre 118
 
GOOGLE
0
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?
0
Revan26914 Messages postés 1821 Statut Contributeur 320
 
Oui on peut. On peut aussi le faire avec du JavaScript (ce que je trouve très pratique pour les site web^^).

https://codes-sources.commentcamarche.net/

http://abcsite.free.fr/info/js_7.html


0
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
A.Nonymous > A.Nonymous
 
Juste pour corriger une maladresse d'expression :
le Javascript peut être utilisé comme une programmation événementielle.
0
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.
0
bathe
 
j ai besoin de la définition de php
0