![]() |
![]() |
![]() ![]()
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
|
|
Admin Techniczny Grupa: Administratorzy Postów: 2 072 Pomógł: 93 Dołączył: 5.07.2005 Skąd: Olsztyn ![]() |
jest kilka wersji, mozesz dodawac zadanie do crona zeby np co minute wysyłal iles maili, mozesz do głownej strony dolaczac wywołanie funkcji mailujacej ktora przy kazdym wejsciu uzytkownika wysle iles maili (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) (co ma ten - ze jak nikt nie wejdzie to sie nie wysle) albo widziałem masochistyczne wyjscie że klikasz wyslij i strona przeladowuje sie co jakis czas wysylajac kolejna porcje, tylko to wymaga zeby okno przegladarki było otwarte do konca wysyłania...
|
|
|
![]()
Post
#3
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Ja to rozwiązałem w ten sposób, iż wysyłka realizowana jest Ajaxem w tle. Maile wysyłane są w paczkach po 10 sztuk. Rozwiązanie to sprawdza się znakomicie w serwisie mającym 40 000 użytkowników przy średnio 120 użytkownikach online (nie odczuwa się żadnego przycinania). Działa? Działa! I to całkiem sprawnie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 13:45 |