Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 0 Dołączył: 12.12.2006 Skąd: Pszów Ostrzeżenie: (0%)
|
Witam
Potrzebuje napisać newslettera do swojego CMSu, mam tylko pewne pytania związane z pewnymi rozwiązaniami. Zakładając że CMs będzie skupiał dużą ilość użytkowników nie mogę wysłać mailem tego newslettera za jednym zamachem bo: 1) pewnie mi zbanują maila za spam 2) pewnie się zwiesi strona. Nie chce rozsyłać spamu itp, newsletter jest dla ludzi którzy zgadzają się go otrzymywać. No ale do rzeczy Jak rozwiązalibyście ten problem? Nie chodzi mi o próbki kodu itp, tylko czysto algorytmiczne posunięcia. Z góry dziękuje Pozdrawiam P.S Wesołych świąt (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 9 Dołączył: 16.02.2004 Skąd: Kraków Ostrzeżenie: (0%)
|
Odkopuję temat ponieważ nad nim właśnie siedzę a widzę że nie doszedł do końca.
1. Rozwiązanie AJAX czyli właściwie javascript wymusza aby użytkownik miał cały czas włączoną przeglądarkę. Jeżeli baza użytkowników jest duża to wysyłka może trwać np 3 godziny. To raczej nie jest dobre rozwiązanie polegać na użytkowniku. Pójdzie oglądać TV, komputer przejdzie w stan zatrzymania czy hibernacji albo dziecko podejdzie i włączy jakąś stronę - i po wysyłce. 2. Rozwiązanie CRON też rozważałem ale pytanie brzmi: ile razy wywołać tego crona? Jeżeli mam 1000 adresów to trzeba wywołać go 10 razy licząc po 100 e-maili co 5 minut. Ale ilość zapisanych do newslettera się zmienia i po pół roku może to być dwa razy tyle czyli 2000 co daje 20 wywołań. Z poziomu skryptów php z tego co wiem nie można ustawiać zadań CRONa. Na hostingach z którymi mam do czynienia albo pisze się do admina albo w jakimś panelu się ustawia. 3. Rozwiązanie sleep() w PHP czyli wstrzymanie wysyłki po 100 mailach na starcie odpada bo ograniczenie pt. czas wykonywania skryptu i tak wszystko przerwie. Jak to jest rozwiązane w skryptach typu phpmailer czy innych? Ten post edytował Brick 21.08.2010, 15:15:28 |
|
|
|
Avatarus Jak zrobić dobry newsletter? 24.12.2008, 13:12:22
kwiateusz jest kilka wersji, mozesz dodawac zadanie do crona... 24.12.2008, 13:16:44 
phpion Ja to rozwiązałem w ten sposób, iż wysyłka realizo... 24.12.2008, 13:44:10
dr_bonzo Jak dla mnie cron jest najstabilniejszym rozwiazan... 24.12.2008, 14:21:25
Maciekbjw Witaj,
do wysyłania maili świetnie nadaje się PHP... 24.12.2008, 15:03:16
Avatarus widze że jest kilka ciekawych propozycji. Co do cr... 24.12.2008, 15:36:22
oscar17 Cytat(Maciekbjw @ 24.12.2008, 15:03:1... 24.12.2008, 15:42:27
lukas22333 A gdzie on napisał, że akurat dawał po 100maili ? 24.12.2008, 16:02:23
Avatarus napisał napisał
Chciałbym zrobić to uniwersalnie,... 24.12.2008, 16:20:51
bim2 Ajax Możesz nawet w przybliżeniu liczyć ile czasu... 24.12.2008, 20:30:29
thek Nie stosuję rozwiązania 1 więc pominę je.
Rozwiąz... 21.08.2010, 18:05:08
Brick Czyli CRON wywołuje twój skrypt cały czas co 6 min... 21.08.2010, 19:11:33
thek Ale dla mnie wywołać jeden skrypt który na starcie... 21.08.2010, 19:32:26
Brick Dzięki za pomoc i sensowną rozmowę
Nie ma innego ... 24.08.2010, 15:39:16
tehaha na home.pl bez problemu możesz wpływać na cron... 24.08.2010, 21:07:59
vokiel A ja pisząc system do mailingu dodałem mu opcję on... 24.08.2010, 22:12:41
Brick Cytatniepoprawne adresy e-mail oznaczyć do weryfik... 25.08.2010, 07:56:31
vokiel Cytat(Brick @ 25.08.2010, 08:56:31 ) ... 25.08.2010, 08:10:24
Brick Ok, dzięki za odpowiedzi.
Ja robię weryfikację pop... 14.10.2010, 13:04:29 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 23:28 |