[php]time out
Fermé
Aurélie
-
3 mai 2005 à 16:53
kij_82 Messages postés 4089 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 - 28 avril 2010 à 10:07
kij_82 Messages postés 4089 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 - 28 avril 2010 à 10:07
A voir également:
- [php]time out
- Finish time lite - Télécharger - Utilitaires
- Quick time - Télécharger - Lecture
- Salat time - Télécharger - Agendas & Calendriers
- Easy php - Télécharger - Divers Web & Internet
- Popcorn time download - Télécharger - TV & Vidéo
11 réponses
Luffy =)
Messages postés
365
Date d'inscription
mercredi 20 avril 2005
Statut
Membre
Dernière intervention
19 mai 2006
110
3 mai 2005 à 16:57
3 mai 2005 à 16:57
waouh !!!! du multi tache en php!!! ben ouais, là je laisse faire les experts. Et si jamais il y en qui y arrive, promis je lui offre le champagne !
kij_82
Messages postés
4089
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
857
3 mai 2005 à 17:05
3 mai 2005 à 17:05
C'est sur en PHP, ce n'est pas implémenté, il te faut passer par un autre langage (ou peut etre la version 5 de PHP ?)
++
++
Luffy =)
Messages postés
365
Date d'inscription
mercredi 20 avril 2005
Statut
Membre
Dernière intervention
19 mai 2006
110
3 mai 2005 à 17:08
3 mai 2005 à 17:08
ou peut etre la version 5 de PHP ?
je ne crois pas, j'ai commencé avec cette version, et je n'ai rien trouvé dedans qui ressemblait à du multi tache.
mais bon, je suis loin d'être un érudit, donc à voir...
je ne crois pas, j'ai commencé avec cette version, et je n'ai rien trouvé dedans qui ressemblait à du multi tache.
mais bon, je suis loin d'être un érudit, donc à voir...
je ne veux pas forcément faire le deuxième programme en php. Vous proposez quoi comme langage?Comment faire?
kij_82
Messages postés
4089
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
857
3 mai 2005 à 17:24
3 mai 2005 à 17:24
Language C ou C++, au choix.
Mais les prog que tu souhaite lancer ne sont pas des script PHP j'espère ?
Mais les prog que tu souhaite lancer ne sont pas des script PHP j'espère ?
kij_82
Messages postés
4089
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
857
3 mai 2005 à 17:25
3 mai 2005 à 17:25
(je laisse la main à Luffy car je dois y aller)
++
++
leosqual
Messages postés
56
Date d'inscription
vendredi 13 septembre 2002
Statut
Membre
Dernière intervention
25 février 2008
4
3 mai 2005 à 20:15
3 mai 2005 à 20:15
si ton OS est linux tu peux, apres avoir ecrit ton code en c ou script bash, etc..., l'appeler en mettant ds ton code php:
system('nom_de_to_prgm')!
ça te convient ?
system('nom_de_to_prgm')!
ça te convient ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Luffy =)
Messages postés
365
Date d'inscription
mercredi 20 avril 2005
Statut
Membre
Dernière intervention
19 mai 2006
110
3 mai 2005 à 17:29
3 mai 2005 à 17:29
oki, ++ kij ;-)
alors, une solution possible serait de réaliser un script cgi en c/c++ tout autre langage qui peut gérer le multi-tache.
alors, une solution possible serait de réaliser un script cgi en c/c++ tout autre langage qui peut gérer le multi-tache.
je suis sur mac.
je connaissais cette fonction system(), mais si je l'intègre dans mon prog en php est ce que ça s'écutera en background?
je connaissais cette fonction system(), mais si je l'intègre dans mon prog en php est ce que ça s'écutera en background?
kij_82
Messages postés
4089
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
857
4 mai 2005 à 09:13
4 mai 2005 à 09:13
Non, je ne crois pas que la commande corresponde pour ce genre de chose, a moi que l'on puisse mettre sous mac le '&' apres le programme qu'on souhaite lancer..
$> macommande &
Sinon,moi je te conseil la même chose que Luffy.
++
$> macommande &
Sinon,moi je te conseil la même chose que Luffy.
++
divx78
Messages postés
115
Date d'inscription
dimanche 11 mars 2007
Statut
Membre
Dernière intervention
21 mars 2009
3
17 déc. 2007 à 13:58
17 déc. 2007 à 13:58
Le PHP suis un systeme de lecture qui s'paelle le DOM en gros il lit le code de bas en haut en 1 seul passage
Il s'arete sur les requete quil doit effectuer une fois terminer il passe a la suivante si la premiere ses bien passer ton systeme multi-tache coté serveur ou client ? si ses client comme le di juice utilise l'ajax ( javascript ) si ses coter serveur alors la ses une autre paires de manches ;)
Il s'arete sur les requete quil doit effectuer une fois terminer il passe a la suivante si la premiere ses bien passer ton systeme multi-tache coté serveur ou client ? si ses client comme le di juice utilise l'ajax ( javascript ) si ses coter serveur alors la ses une autre paires de manches ;)
Si c'est possible, il faut just lire la documentation.
Une extension existe, elle s'appelle PCNTL et permet de faire des forks de processus, au niveau système.
Ca permet d'appeler une page, de lancer un processus externe, d'aller sur une autre page de voir l'état du processus par exemple, et enfin sur une dernière page de voir le résultat du processus.
L'ajax c'est bien, mais qu'est-ce qui se passe si je ferme mon navigateur...
Une extension existe, elle s'appelle PCNTL et permet de faire des forks de processus, au niveau système.
Ca permet d'appeler une page, de lancer un processus externe, d'aller sur une autre page de voir l'état du processus par exemple, et enfin sur une dernière page de voir le résultat du processus.
L'ajax c'est bien, mais qu'est-ce qui se passe si je ferme mon navigateur...
kij_82
Messages postés
4089
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
857
28 avril 2010 à 10:07
28 avril 2010 à 10:07
Merci W pour ce renseignement,
Si coté serveur:
Effectivement il y a ce module PCNTL qui semble bien sympa.
Un petit lien pour le coup : https://www.php.net/manual/fr/book.pcntl.php
Si coté client:
Ajax, en lancant les scripts de façon Assynchrone pour ne pas attendre le retour.
Que le navigateur soit fermé suite à l'activation du script ne changera strictement rien: en mode synchrone, il s'agit du javascript qui attends l'exécution du script PHP distant (ou autre type de script) et non l'inverse. Le mode assynchrône règlera la question du lancement de plusieurs tâches via Ajax sans attendre que les précédentes soient terminées.
Si coté serveur:
Effectivement il y a ce module PCNTL qui semble bien sympa.
Un petit lien pour le coup : https://www.php.net/manual/fr/book.pcntl.php
Si coté client:
Ajax, en lancant les scripts de façon Assynchrone pour ne pas attendre le retour.
Que le navigateur soit fermé suite à l'activation du script ne changera strictement rien: en mode synchrone, il s'agit du javascript qui attends l'exécution du script PHP distant (ou autre type de script) et non l'inverse. Le mode assynchrône règlera la question du lancement de plusieurs tâches via Ajax sans attendre que les précédentes soient terminées.