Page 1 sur 1

Votre avis

Posté : 24 juin 2010, 17:24
par Yosh
Salut à tous,

Mon chef vient de me filer un projet et j'aimerais avoir votre avis avant de me lancer dans quoi que ce soit.

Le projet consiste à envoyer un mail à une liste de diffusion mais répartie dans le temps (par exemple un mail toutes les 8 secondes).

Pour le moment j'ai effectué une batterie de test en faisant un script ou le temps d'exécution est à 0 (donc infini) et comportant une boucle foreach pour faire l'envoie du mail à un destinataire ainsi qu'un sleep(8) en fin d'itération.

Cela à l'air de bien fonctionner, mais...

Avez-vous déjà eu à faire se genre de chose? Comment voyez-vous le chose? Avez-vous des commentaires?

En vous remerciant par avance.

Pour infos, je tourne sur du Windows donc pas de cron...

Re: Votre avis

Posté : 24 juin 2010, 17:31
par stealth35
hello,
PHP c'est pas trop fait pour resté en service, sous windows y'a la commande "at" c'est le cron version windows :wink:

EDIT : un "schtasks" serai mieux qu'un "at"

Re: Votre avis

Posté : 24 juin 2010, 18:40
par Nagol
oui, c'est pas joli d'avoir un script php qui tourne en boucle infinie, php est fait pour des appel ponctuel, du coup il a tendance à manger toutes les ressources dispo (un peu de ram beaucoup de procco) ce qui est valide en utilisation web, mais pas pour un processs qui tourne comme un daemon.

cron ou les tâches planifiés, sont nettement plus indiquées

Re: Votre avis

Posté : 24 juin 2010, 20:49
par Yosh
cron ou les tâches planifiés, sont nettement plus indiquées
Le cron sur du Windows c'est pas possible me semble donc me reste les tâches plannifiés.

Sinon l'utilisation du sleep vous semble-t-elle judicieuse?

Re: Votre avis

Posté : 24 juin 2010, 21:25
par stealth35
cron ou les tâches planifiés, sont nettement plus indiquées
Le cron sur du Windows c'est pas possible me semble donc me reste les tâches plannifiés.

Sinon l'utilisation du sleep vous semble-t-elle judicieuse?
tout est possible :wink:
http://cronw.sourceforge.net/

sinon schtasks, par contre je crois qu'on peux pas descendre sous 1 minute

Re: Votre avis

Posté : 24 juin 2010, 22:13
par Yosh

Re: Votre avis

Posté : 25 juin 2010, 00:46
par stealth35
ouai, ca marchait bien

Re: Votre avis

Posté : 25 juin 2010, 16:57
par Nagol
sleep c mal en php