FAQ |
Kalender |
2008-11-14, 10:26 | #1 | ||
|
|||
Nykomling
|
Jag håller på med ett projekt där hundratals små bilder på ca 350 bytes var ska överföras åt gången. Det tar riktigt lång tid för vissa att få ner allihop. En lösning för snabbare överföring skulle vara att plocka ihop alla små bilder till en stor och skicka över den istället, men det skulle kräva ganska mycket jobb i bildvisningsapplikationen jag har gjort i flash.
Det vore värt att göra ifall det här var någonting jag verkligen skulle använda, men faktum är att jag bara ska visa upp det för ett fåtal personer, så jag söker en enklare lösning. Jag undrar ifall det finns någon möjlighet att låta webservern plocka ihop alla filer som behövs och komprimera dem till ett arkiv? Eller om ni har något annat förslag? |
||
Svara med citat |
2008-11-14, 10:33 | #2 | |||
|
||||
Bara ett inlägg till!
|
I php kan du zippa ihop och sicka, on-the-fly:
http://se.php.net/zip Och sedan packar du upp det i action script: http://codeazur.com.br/lab/fzip/ Vad kan det ta att få ihop.. 2 timmar? |
|||
Svara med citat |
2008-11-14, 10:47 | #3 | ||
|
|||
Nykomling
|
grymt! Ska kika på det.
Man kan väl inte använda apache's mod_deflate eller gzip för uppgiften? |
||
Svara med citat |
2008-11-14, 10:52 | #4 | |||
|
||||
Bara ett inlägg till!
|
Bilder är generellt sätt redan mycket bra komprimerade.
Ditt problem är nog inte storleken på bilderna, utan att det är så många filer = många connections till servern. Kan du klumpa ihop filerna och skicka alla på samma gång, så kommer det spara dig mycket tid. EDIT: ..så mod_deflate är nog inte rätt för denna uppgift. |
|||
Svara med citat |
2008-11-14, 11:36 | #5 | ||
|
|||
Nykomling
|
precis, det är antalet anslutningar som är mitt problem. Tänkte att webservern kanske kunde klumpa ihop flera filer till ett arkiv, och skicka iväg det.
Tyvärr gjorde jag projektet i fråga med actionscript 2, så lösningen du länkade till lär inte fungera. Kanske får låta PHP klumpa ihop alla små bilder till en stor istället. |
||
Svara med citat |
Svara |
|
|