6MB w teorii moglo by byc, bo czemu nie ALE jest ALE...
Zalozymy ze daje 6MB na upload, gosc ma fote z aparatu akurat cos kolo 6MB i sobie mysli, fajnie nie musze nic robic bo skrypt mi to łyknie, odpale upload i pojde sie wykapac... no, ALE ma tez neta z uploadem 512kbit/s, zaczyna wysylac i leci.
Od samego startu alokuje mi proces na serwerze dopoki upload sie nie skonczy, dodatkowo bede musial wydluzc maksymalny czas wykonywania pojedynczego skryptu PHP per process (w zasadzie chodzi o max_input_time, max_exec_time i moze tez w pewnych przypadkach zalezec od konf. serwera HTTP) i zalozyc np. ze max taki upload pliku moze u kogos, na dupiatym necie trwac np 5-6 minut - gdy tego nie zrobie, gosc po np 4 minutach uploadowania swojej deski w pliku 6MB dostanie na ekran piekny error z serwera "503" (wykonywanie zostanie ubite czyt. odbieranie danych) i do tego wkurw... ze po tych 4 minutach i kapieli obrazek nie dolecial na jego dupiatym necie. (czasy podalem przykladowo)
Tym sposobem bede musial tlumaczyc i pisac ze skrypt dziala i ze to nie problem po stronie hostingu
Nie ze nie ma miejsca na partycji czy host jest za slaby - tylko kurde bez jaj, wszystko opiera sie na optymalizacji i nawet po resize foty 6MB i obcieciu jakosci rozmiaru bedzie prawdopodobnie spory.
Do tego samo przemielenmie takiego obrazka 6MB po stronie hosta zajmie ktorys core CPU na dosc spory, patrzac od strony hostingu czas.
Wszystko da sie zrobic tylko trzeba sie zastanowic czy jest sens - dlatego namawiam zeby ew. resize zrobic samemu (w sensie rozmiar, fotka 2MB jest naprawde extra jakosci) - skrypt zrobi zmiane rozdzialki za was.
Pod windowsa jest sporo programow np darmowy IrfanView, mozecie tam batchowo mase obrazkow naraz ciagnac.
Robiac cokolwiek dla siebie czy gdzies indziej staram sie dobierac optymalnie rozwiazania i z glowa, efekty widac w dzialaniu.
A tak na koniec, ... niestety vB to zaawansowany skrypt, ale silnik zalacznikow to...... LIPA.
Stad po krotkiej naradzie odpalilismy strone dla uploadu obrazkwo w nieco bardziej cywilizowany sposob.
/edit/
Jacek - tego uzywamy do uploadu, sprawdzony i mechanizm i natywnie obsluguje mase technologii i sam sobie wykrywa co twoja przegladarka wspiera ->
http://www.plupload.com/
Jak Ci to nie dziala, to musze powiedziec ze masakra iz twoja przegladarka NIC nie wspiera (albo jest stara, albo jakies smieci wtyczki typu jakies blocki, albo IE cos sie odwidzialo...)
Dzieki, ponudzilem.