Zkousel jste jiz uploadovat pres HTTP post dve hodiny?
Mimochodem, neznam implementacni detaily e-mailu centrum.cz, nicmene standardni Apache uklada vsechno, co mu prijde nejdrive do RAM a az nasledne z toho dela soubor.
Kontrolni otazka: kolik maji servery e-mail centrum.cz RAM a kolik jich je?
Skoro to cloveka laka vyrobit si par uctu na centrum.cz a vyzkouset to :-)
Take Vas asi neprekvapi, ze Vas prohlizec nahraje cely soubor do RAM pocitace a i kdyz dnes ma spousta pocitacu hodne velkou RAM, prece jen 600 MB je slusna davka.
No a nakonec, jiste vite, ze signalizace prohlizecu pro stav uploadu je vice nez mizerna.
Zkousel jste skutecne nekdy poslat tech 600 MB pres HTTP POST?
Zdravi
Michal Krsek
To je ale hodně podstatný rozdíl. Mimochodem, už to, že jste v první větě mimoděk použil slovo samozřejmě, IMHO o něčem svědčí…
BTW ta zminena okolnost, ze se to rve do pameti je sice hezka vec, ale uz treba i takove php 4.X experimentalne experimentuje se streamy... a vzhledem k tomu, ze HTTP/POST (tak nenavideny zde na vetsi soubory... se divim, ze jeste komunikujete via SMTP kdyz je tak nevhodny na soubory vetsi jak 512kB - to jsem se ve skole (VS) taky ucil!) je ve sve podstate streamovy v tom nevidim problem, jo ze implementace teto casti v jistych produktech je rekneme kulisacky osrana, to je vec druha...
A co se tyce toho POSTu, staci to nervat cele do prostoru procesu, ale ukladat na disk a pak zretezit/navazat deskriptory souboru - STDIN pro zpracovavajici aplikaci a FD souboru kam se to ulozilo po ceste ze site.