Site web PHP: Envoi de courriel aux membres

Résolu/Fermé
Pascal_22 Messages postés 534 Date d'inscription lundi 20 mars 2006 Statut Membre Dernière intervention 29 août 2014 - 5 nov. 2009 à 19:46
Pascal_22 Messages postés 534 Date d'inscription lundi 20 mars 2006 Statut Membre Dernière intervention 29 août 2014 - 12 nov. 2009 à 20:02
Bonjour à tous,

J'ai une petite question que j'aimerais vous poser.

J'ai un site web et j'aimerais implanter qu'a chaque lundi (par exemple) un email soit envoyé à tous mes membres qui le désirent bien.

Mon site est relativement nouveau(5 mois de vie)
Présentement, j'utilise la commande mail() pour envoyer les infos lors de l'inscription et lors de l'oublie de mot de passe.

Je me posais alors la question --> Pour l'envoi de email qui sera envoyer à tous les lundi a tous les membre, est-ce que je dois passer par PHP et boucler sur tout les membres et envoyer un email avec la function mail() ??

Je vous pose cela car, au moment ou j'aurais 100 000 ou même 1 000 000 de membre, est-ce que la boucle va ralentir mon site lors de l'envoi de email??

Il existe plusieurs sites qui envoi a toutes les semaines de infos par mail et je trouve cela intéressant!

Mon site est fait en php avec une base de donnée


Merci beaucoup de votre aide!

Pascal_22
A voir également:

8 réponses

avion-f16 Messages postés 19244 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 17 avril 2024 4 496
6 nov. 2009 à 10:43
Je penses que ce tutoriel est pour toi.
0
Pascal_22 Messages postés 534 Date d'inscription lundi 20 mars 2006 Statut Membre Dernière intervention 29 août 2014 54
6 nov. 2009 à 20:58
Bonjour avion-f16,

Merci pour ce tutoriel. J'ai été éclairer en partie.

Ce qu'il me manque comme infomation c'est au niveau du ralentissment du site si on a beaucoup beaucoup de membres:

Je veux dire, lors de la commande mail(), est-il préférable d'envoyer le courriel a tous les membres en même temps en mettant toutes les adresses dans la variable $ToutesLesDestinataires et de faire mail($ToutesLesDestinataires , 'sujet', 'titre') qu'une seul fois.

OU BIEN De

boucler dans la table des membres et d'envoyer un par un un courriel, donc si on a 100 000 membres on va exécuter la commande mail() 100 000 fois??


Merci beaucoup tous et a toutes!
Pascal
0
avion-f16 Messages postés 19244 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 17 avril 2024 4 496
6 nov. 2009 à 22:18
Perso, je serais plus pour la solution de tout mettre en une fois. Tu devras quand même utiliser une boucle pour ajouter (à l'aide de l'opérateur ".=") les adresses.
0
Pascal_22 Messages postés 534 Date d'inscription lundi 20 mars 2006 Statut Membre Dernière intervention 29 août 2014 54
6 nov. 2009 à 22:29
Merci avion-f16,

Mais selon toi, y a t'il un maximum de destinataires qu'on peux ajouter??

J'ai cru déja entendre cela???

Merci a toutes et à tous!

Pascal_22
0

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

Posez votre question
avion-f16 Messages postés 19244 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 17 avril 2024 4 496
6 nov. 2009 à 22:31
Techniquement, il n'y a aucune limite mais certains hébergeurs en mettent , mais je ne saurais pas t'en dire plus.
0
Pascal_22 Messages postés 534 Date d'inscription lundi 20 mars 2006 Statut Membre Dernière intervention 29 août 2014 54
9 nov. 2009 à 19:59
Merci!!

Je me demande, je suis sur que quelqu'un a la réponse.

Les sites qui envoient des newsletter, le font-ils par leur page web ou par une autre application, comme par exemple fait en VB??

Parce que ce qui me chicotte, c'est le ralentissement du site lors de l'envoi de mail a tous les membres??

Qu'en pensez vous??

Merci !

Pascal
0
avion-f16 Messages postés 19244 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 17 avril 2024 4 496
9 nov. 2009 à 20:14
Ils le font via des scripts, sur le serveur.
Mais en général, les gros sites avec beaucoup d'inscrits à la newsletter ont un serveur dédié.
0
Pascal_22 Messages postés 534 Date d'inscription lundi 20 mars 2006 Statut Membre Dernière intervention 29 août 2014 54
12 nov. 2009 à 20:02
Merci beaucoup avion-f16!!

Pascal_22
0