Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [czas wykonania] Jak go wydłużyć?
ciano
post
Post #1





Grupa: Zarejestrowani
Postów: 61
Pomógł: 0
Dołączył: 31.10.2005

Ostrzeżenie: (0%)
-----


Wykorzystuję klasę phpmailer to wysyłania maili z listy mailingowej. Są to stosunkowo ciężkie maile, zapisane w html.

Moja baza liczy kilka tysięcy użytkowników. Niestety nie mogę odpalić skrypt dla wszystkich rekordów z bazy, ponieważ mail wyśle się tylko do około 500 z nich.

Obecnie muszę killkanaście razy edytować zapytanie sql w skrypcie i go wykonywać, żeby wysłać maila wszystkim ...

Niestety albo stety, baza jest coraz większa, więc za kilka tygodni będę miał kupę roboty ...

Jak to zaatomatyzować?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
legorek
post
Post #2





Grupa: Zarejestrowani
Postów: 411
Pomógł: 35
Dołączył: 27.06.2004
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Nie chciałbym bym mieć konta razem z Tobą na serwerze. Mam pewne wątpliwości co do tej teorii. Jesli tak zrobisz, to po prostu cała robota zostanie przezrucona z php na serwer poczty, który otworzy 30 000 wątków wysyłania poczty (ale mogę się mylić, nie jestem specjalistą w tej kwestii). Wydaje mi się że nie istnieje coś takiego jak magiczny zysk czasu, które sprawi że maile które wysyłały się pare minutu nagle zostaną wysłane w sekundkę.

Osobiście korzystam z kolejkowania po 500 maili z przerwami co 5 sekund.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 07:16