![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 29.08.2002 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam kolejny problem... Otóż, załóżmy, że chcę napisać własny serwer POP3, jak byście rozwiązali wysyłanie maili. Problem jest taki, iż jeśli użytkownik zechce ściągać maila o rozmiarze np. 20 MB, to żaden inny użytkownik nie będzie mógł wysłać/odebrać żadnych informacji, dopuki nie skończy się ściąganie e-maila 20megowego. Myślałem nad tym, już nawet próbowałem, przeplatać (wysyłam 2 KB i czytam innych userów, i ich wykonuje później znów wysyłam 2 KB i dalej czytam innych userów...), ale to może słabo działać. Najlepszym rozwiązaniem było by _duplikowanie_ skryptu, tak jak to jest w C++, że gdy user się loguje to przydzielany mu jest osobna kopia programu. Ale teraz powstaje pytanie czy w skryptach php odpalanych z linii komend, istnieje taka możliwość ? Jeśli tak to bardzo bym prosił, żeby ktoś mi wytłumaczył jak to zrobić i jak będzie się zachowywał zduplikowany skrypt ? Z góry dziękuję za pomoc. P.S. Wiem, że pewnie uważanie, że powinienem to napisać w C++ lub skorzystać z istniejących skryptów, ale ja chce to zrobić dla własne satysfakcji, i najlepiej w php, gdyż C++ jeszcze nie umiem (mam zamiar się nauczyć). -------------------- Pozdrawiam,
Solitary |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 20:36 |