Beste mensen,
Ik zit met het volgende, bij een grote mailing van circa 10.000 leden zal mijn hostingprovider aan de deur kloppen met de klacht dat de load veel te groot is..
Is er een manier om dit te omzeilen? Is het bijvoorbeeld mogelijk om per halve minuut 100 mailings de deur uit te doen? Of zijn er andere mogelijkheden?
Bij voorbaat dank!
- Grote mailing -> om de halve minuut een bulk?
-
11-06-2012, 13:00 #1
- Berichten
- 1.139
- Lid sinds
- 18 Jaar
Grote mailing -> om de halve minuut een bulk?
-
11-06-2012, 14:26 #2Particulier
- Berichten
- 131
- Lid sinds
- 17 Jaar
Re: Grote mailing -> om de halve minuut een bulk?
De meeste nieuwsbriefsystemen waar ik mee gewerkt heb sturen inderdaad batches van enkele tientallen om de zoveel seconden. Het kan daarom geen kwaad je te verdiepen in zo'n systeem (tenzij het een eenmalige mailing is).
-
12-06-2012, 11:00 #3
- Berichten
- 1.139
- Lid sinds
- 18 Jaar
Re: Grote mailing -> om de halve minuut een bulk?
Heb inderdaad een cronjob aangezet die elke 5 minuten een php-bestand aanroept waarin 50 leden die de nieuwsbrief nog niet hebben gehad een nieuwsbrief krijgen. Enige nadeel is wel dat dagelijks elke 5 minuten een php-bestandje aan wordt geroepen met een enkele query maar die is zeer licht als alle leden een nieuwsbrief hebben gehad.
-
12-06-2012, 11:19 #4Particulier
- Berichten
- 23
- Lid sinds
- 13 Jaar
Re: Grote mailing -> om de halve minuut een bulk?
Een PHP bestand in de 5 minuten aanroepen hoeft totaal niet zwaar te zijn voor een server, vrijwel elk shared hostingpakketje moet hiermee overweg kunnen.
Het ophalen van de nieuwsbrief en ontvangers is eenvoudig te doen via een enkele query (SQL JOIN). Wanneer er een resultaat is gewoon het result van de query processen (ontvangers dus een e-mail sturen). Wanneer je e-mail op een efficiente manier (PHP / mailserver combinatie) verstuurd en niet honderden ontvangers per batch pakt moet het geen probleem zijn.
-
12-06-2012, 11:29 #5
- Berichten
- 1.139
- Lid sinds
- 18 Jaar
Re: Grote mailing -> om de halve minuut een bulk?
Klopt. Wij hebben ervoor gekozen 50 emailadressen per batch te doen en dat werkt nu goed. Dan rijst er nog een vraag, wat is beter voor de server 50x de mail() function of 1x de mail function met 50x een BCC in de headers.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic