![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 19.08.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Czy istnieje możliwość przyspieszenia działania funkcji mail()? Na serwerze VPS 1,5 Ghz, 768mb RAM mailing do 10 000 osób wykonywał się 28 minut i zajął ponad 90% użycia procesora, co wydaje mi się zbyt dużym obciążeniem. Skrypt jest prosty i wygląda tak:
A może są jakieś szybsze odpowiedniki, niekoniecznie w PHP, ale działające na serwerze? I jeszcze jedna sprawa... Czy takie mailingi do osób, które zaakceptowały ich otrzymywanie, mogą zacząć wpadać do spamu? Jeśli tak to jak się przed tym ustrzec? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 255 Pomógł: 23 Dołączył: 1.12.2003 Ostrzeżenie: (10%) ![]() ![]() |
Możesz np. napisać skrypt który będzie wybierał 100 rekordów do wysyłki i odpalać co minutę właśnie z cronjobs. Wtedy mimo dłuższego czasu wysyłki będziesz miał mniejsze obciążenie. Do 100k nie trzeba jeszcze dedyka.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 02:24 |