![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 213 Pomógł: 0 Dołączył: 7.07.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam na swoim serwisie około 100 tys. kont, i czasami po prostu muszę rozesłać ludziom o czymś informację, a to że taka jest nowość, a to że coś zostało już naprawione, i tego typu sprawy.. Lecz! Gdy mam funkcję do pisania E-Maili przez PHP, jakąkolwiek, to E-Maile wysyła, wysyła i wysyła.. aż prześle z może 1000 - 2000 emaili, trwa to z 10 minut ładując się strona i wyskoczy error (nie pamiętam już ale chyba 503 - że przeciążony serwer) no i jest lipa. Mam swojego VPS'a na dedyku, więc mogę mu nadać jakie chce parametry, więc pobawiłem się dając np. 16GB Ram na VPS'a, 8 procesorów 4 rdzeniowych, łącze mam 1gbit/s no i jest lipa jednym słowem.. A z doświadczenia wiem że na takim MyBB (forum skrypt) jak się ze 2 lata temu bawiłem w nie, to tworzy się jakaś kolejka Maili i serwer sobie to sam wysyła po kliknięciu wyślij, nie zależnie ile jest kont. Co mogę zrobić w przypadku mojego problemu? Pozdrawiam! |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 213 Pomógł: 0 Dołączył: 7.07.2011 Ostrzeżenie: (0%) ![]() ![]() |
No widzę to: http://codestips.com/simple-free-mass-mailer-sender-php/
Tyle że wygląda on jak zwyczajny skrypt z funkcją mail. Czy całe to masowe wysyłanie maili polega po prostu na dodaniu funkcji "sleep" z czasem np. 0.1 sekundy, że ma odczekać te 0.1 sekundy na kolejny mail? I jeszcze skoro tylko to wystarczy do tego, to co można zrobić aby to wysyłanie maili nie ładowało się w przeglądarce na komputerze na którym odpala się w adresie dany skrypt, tylko bezpośrednio na serwerze, aby przeglądarka nie zamulała godzinę? PS: Nie chcę gotowych skryptów a wytłumaczenia co i jak, nie jestem jednym z tych co wykorzystuje gotowce, a jednym z tych którzy wolą coś napisać samemu. Pozdrawiam. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 17:15 |