Création
d'entreprise
Posez votre question Signaler

Qu'est ce la programmation événementiel?

willybaby 107Messages postés 13 janvier 2008Date d'inscription 20 mars 2011Dernière intervention - Dernière réponse le 21 juil. 2010 à 00:51
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!!
Lire la suite 

Qu'est ce la programmation événementiel »

11 réponses
Réponse
+2
moins plus
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...
Ajouter un commentaire
Réponse
+1
moins plus
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==>http://www-lipn.univ-paris13.fr/~gayral/CoursGraphique/coursEvt05-06.pdf

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




Cordialement

Revan
Ajouter un commentaire
Réponse
+0
moins plus
GOOGLE
Ajouter un commentaire
Réponse
+0
moins plus
Waou tro merci koi sans toi ji s'rai jamé arivé gogol
Ajouter un commentaire
Réponse
+0
moins plus
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?
A.Nonymous - 8 juin 2008 à 16:47
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.
A.Nonymous - 8 juin 2008 à 16:49
Juste pour corriger une maladresse d'expression :
le Javascript peut être utilisé comme une programmation événementielle.
Revan26914- 8 juin 2008 à 17:06
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.
Ajouter un commentaire
Réponse
+0
moins plus
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)
Ajouter un commentaire
Réponse
+0
moins plus
j ai besoin de la définition de php
Ajouter un commentaire
Ce document intitulé « Qu'est ce la programmation événementiel? » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?