Witam,
Pisze z pewnym zapytaniem - Otoz jestem w trakcie planowania dosyc duzego przedsiewziecia opartego na PHP, bedac jednak wciaz na etapie klecenia design doca natrafilem na pewien drobny problem. Otoz uzytkownik w zalozeniu ma miec mozliwosc przesylania na serwer plikow jpg w b. wysokiej rozdzielczosci, system ma mu jednak dac mozliwosc wyboru rozdzielczosci docelowej, w ktorej plik ma trafic ostatecznie na serwer. Teraz powstaje ow problem - czy da sie ominac niekorzystna pod katem wykorzystania transferu serwera sytuacje, w ktorej na serwer najpierw poleci ow bardzo duzy plik, aby tam zostal przekonwertowany na mniejszy, co jedynie zaoszczedzi na nim powierzchnie? Czy istnieje mozliwosc dokonania operacji przekonwertowania pliku JPG tak, aby obylo sie to maksymalnie bezstratnie dla transferu serwera?
BTW - pytanie-bonus ;): Zauwazylem, ze w duzej wiekszosci systemow PHP, w ktorych istotna role odgrywa upload plikow, sposob ich wysylania jest troche problematyczny, gdy chcemy wyslac jednoczesnie wieksza ich ilosc (nie mozemy z reguly poprzez zaznaczenie w dialogu wyboru plikow wybrac wiecej niz jednego pliku), wiekszosc znanych mi systemow umozliwia jedynie wczytywanie po jednym pliku (np. Google Picasa, net2ftp). Czy duzym problemem bylaby mozliwosc wysylania kilku/kilkudziesieciu plikow za jednym ich wyborem? W koncu teoretycznie pod katem kodu w PHP mogloby to wygladac bardzo podobnie..
Pozdrawiam,
ElviS