![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 18.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Uruchomiłem pewną aplikacje, która komunikuje się z użytkownikami przy pomocy maili. Problem polega na tym, że gdy serwer smtp jest trochę bardziej obciążony, to wysyłanie wiadomości trwa dość długo (jak na aplikacje webową). Wysyłanie maili powoduje, że ładowanie stron w przeglądarce trwa dość długo, a użytkownicy zniecierpliwieni kilka razy kilkają na przycisk, co powoduje niepotrzebne ponowne przesłanie formularza. Moje pytanie jest następujące, Czy istnieje w PHP mechanizm pozwalający kolejkować zadania, np. gdy wiem, że pewna funkcja aplikacji będzie wykonywać się długo, np. wysyłanie maili, to czy można by dodać to do kolejki zadań, a w tym samym czasie strona działa dalej nie oczekując aż ten mail się wyśle. Ten post edytował ravczy 23.12.2008, 11:27:47 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 14:51 |