Générer des cron dynamiques

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

muelsaco
WRInaute discret
WRInaute discret
 
Messages: 128
Inscription: 19 Jan 2006

Générer des cron dynamiques

Message le Sam Mar 04, 2006 13:33

Bonjour à tous!

Voilà j'ai récemment vu qu'on pouvait exécuté des scripts à interval régulier!
Sauf que je me suis demandé dans le cas où on ne sais pas à quelle heure le script doit être éxécuté...
Donc en fait je voudrais savoir si c'est possible de généré des cron (en php par ex) pour qu'ils s'éxécutent une fois ce jour là à tel heure. Est-ce possible? Quel type d'hébergement il me faudrait et chez qui?

Merci d'avance!

ps: je souhaiterais trouver une solution différente de l'éxécution du script au moment où un visiteur se connecte ;)


Borower
WRInaute passionné
WRInaute passionné
 
Messages: 2151
Inscription: 18 Avr 2005

Message le Sam Mar 04, 2006 14:09

Tu as un site qui gere de faire ceci gratuitement
http://www.webcron.org

Tu choisis l'heur la date tu choisis tous en faite :wink:

muelsaco
WRInaute discret
WRInaute discret
 
Messages: 128
Inscription: 19 Jan 2006

Message le Sam Mar 04, 2006 14:16

Oui je connais mais on ne peut pas en créer dynamiquement avec un php par exemple...


rottman
WRInaute passionné
WRInaute passionné
 
Messages: 2121
Inscription: 6 Jan 2004

Message le Sam Mar 04, 2006 17:55

muelsaco a écrit:Oui je connais mais on ne peut pas en créer dynamiquement avec un php par exemple...


Tu utilises cron, mais l'évenement dynamique tu le fais apparaitre dans ton script php
:)

Ca dépent ensuite de ce que tu veux faire exactement.

muelsaco
WRInaute discret
WRInaute discret
 
Messages: 128
Inscription: 19 Jan 2006

Message le Sam Mar 04, 2006 20:25

Non ce n'est pas çà que je veux faire... (enfin si je comprends bien se que tu me dis lol)
En fait je vais donner un exemple:
Un visiteur surf sur le site, et selon se qu'il fait il faut que le script ce mette en route un certain jour à une certaine heure. Donc pour çà il faudrait qu'en php par ex on puisse généré un cron qui fera éxécuté une page php le jour j. Ce qui veut dire que je ne peux pas créer mes cron manuellement...
Est-ce que je suis plus clair? lol

Robinson
WRInaute passionné
WRInaute passionné
 
Messages: 2231
Inscription: 25 Oct 2005

Message le Sam Mar 04, 2006 20:27

Faut-il que cela soit précis à la seconde prêt ?

Sinon tu lances un script toutes les minutes qui vérifie dans une table par exemple qu'il n'y a aucune action à effectuer dans la minute présente.

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: 11 Juil 2005

Message le Sam Mar 04, 2006 21:10

Robinson a écrit:Faut-il que cela soit précis à la seconde prêt ?

Sinon tu lances un script toutes les minutes qui vérifie dans une table par exemple qu'il n'y a aucune action à effectuer dans la minute présente.

C'est pas gourmand que de faire cela ?

Robinson
WRInaute passionné
WRInaute passionné
 
Messages: 2231
Inscription: 25 Oct 2005

Message le Sam Mar 04, 2006 21:13

Bah tout dépend si des centaines de personnes font ce qu'il veut faire par jour.
Une requete par minute, c'est rien du tout :p

muelsaco
WRInaute discret
WRInaute discret
 
Messages: 128
Inscription: 19 Jan 2006

Message le Sam Mar 04, 2006 22:28

moui ta solution me parait pas mal! Il faudra juste voir si çà ne fais pas lagguer.
Sinon sur un dédié est-ce possible quand même de faire comme je disais?

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: 11 Juil 2005

Message le Sam Mar 04, 2006 22:44

Oui c'est possible.

J'ai déjà vu plusieurs script, mais je ne pourrais pas te dire comment faire.
Je le garde pour moi ! :evil:
Plus sérieusement, je ne sais pas, j'ai jamais conservé les scripts.
Je faisait un petit tour dessus pour dormir moins bête le soir ! ;)
Mais tu dois facilement trouver cela sur Google.

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: 11 Juil 2005

Message le Sam Mar 04, 2006 22:47

Tu as de la chance c'est mon jour de bonté ! ( il neige c'est pour ça :D )

J'ai donc fais une recherche pour toi ! ;)

Voila qui pourra t'aider:
-http://matthieu.developpez.com/execution_periodique/
-http://www.phpcs.com/code.aspx?ID=28740

Sinon tu devrais en trouver d'autre sur le web.

Thierry

muelsaco
WRInaute discret
WRInaute discret
 
Messages: 128
Inscription: 19 Jan 2006

Message le Sam Mar 04, 2006 22:48

Ben j'ai déjà fais pas mal de recherche sur google mais je n'ai pas vraiment trouvé une réponse...
mais je vais continuer ;)

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: 11 Juil 2005

Message le Sam Mar 04, 2006 22:54

muelsaco a écrit:Ben j'ai déjà fais pas mal de recherche sur google mais je n'ai pas vraiment trouvé une réponse...
mais je vais continuer ;)

8O J'ai fais une recherche...
M'enfin. Regarde au dessus de ton post tu sera ravis ! ;)

muelsaco
WRInaute discret
WRInaute discret
 
Messages: 128
Inscription: 19 Jan 2006

Message le Dim Mar 05, 2006 11:28

Merci beaucoup, j'avais fais des recherches pour des hébergements mutualisés en fait et j'avais trouvé aussi le script sur phpcs mais merci beaucoup pour le premier! ;)
Par contre je n'ai toujours pas trouvé si c'est possible sur un mutualisé... (à part la méthode du client qui rafraichie la page toutes les minutes par ex mais il faut avoir un ordinateur tout le temps connecté à internet pour çà...)

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: 11 Juil 2005

Message le Dim Mar 05, 2006 13:33

muelsaco a écrit:Merci beaucoup, j'avais fais des recherches pour des hébergements mutualisés en fait et j'avais trouvé aussi le script sur phpcs mais merci beaucoup pour le premier! ;)
Par contre je n'ai toujours pas trouvé si c'est possible sur un mutualisé... (à part la méthode du client qui rafraichie la page toutes les minutes par ex mais il faut avoir un ordinateur tout le temps connecté à internet pour çà...)

Il y a une méthode sur le premier lien pour faire tourner un script PHP en permanence.

Générer des cron dynamiques

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités