Teknik för att ladda upp en mapp

Permalänk

Teknik för att ladda upp en mapp

Hej alla!
Jag jobbar just nu på ett projekt där jag behöver låta användare ladda upp en mapp-struktur till en server. Vad tror ni är det bästa sättet att lösa detta på?

Ett par krav vi har:
- Skall funka även om trafiken måste gå genom en proxy och användaren skall inte behöva ta reda på proxy inställningarna.
- Ska vara så enkelt som möjligt för användaren. Helst bara en knapp där man väljer mappen och sen så laddas den upp.
- Det kommer vara uppladdningar på ca 200-300MB så en progressbar är nästan ett måste.
- På serversidan skall vi använda vanlig PHP/MYSQL webhotell utan att vi kan ändra inställningar i php.ini.
- Filerna vi laddar upp kan dels vara många 1000+ är inte ovanligt men ibland också stora 100MB+ händer.
- Prestandan måste vara ok.
- Vi måste kunna hålla koll på vilken användare som laddat upp vad.
- Det är ok att vi behöver installera något på användarens dator. Men såklart helst inte.

Jag kan själv inte komma på en lösning som uppfyller allt detta. Den idéen som ligger närmast till hands är att bara be användaren zippa ihop allting och sen använda en flashuploader som till exempel plupload. Vad tror ni?

Permalänk
Medlem

Ska det vara ett program på klientsidan eller ska det göras genom en webläsasre? Funderar på om man bara kunde göra att det komprimeras (väldigt lätt för att inte ta prestanda) in i en .rar fil. med användarens namn och skickas till servern. alla användarens .rar-filer slås ihop på server-sidan. vet inte om det funkar men så brukar jag och kompisar göea när vi skickar mappar.

*edit* vill vara tydlig med att detta var för att ge dig idéer, jag vet inte om det skulle funka för dig

Visa signatur

Be wiser than other people if you can; but do not tell them so.

►Jag förbehåller mig rätten att ha helt upp åt väggarna fel◄

Permalänk

Ja jag kan antingen göra ett program eller något i webbläsaren. Problemet med att göra ett program är att jag inte vet hur man kan ta reda på proxy inställningarna automatiskt och såklart att det är jobbigt att installera program.

Använder man webbläsaren så får vi proxy-inställningarna på köpet men det verkar stört omöjligt att hantera katalog-strukturer :/

Permalänk
Medlem

Ta reda på hur dropbox fungerar?

Visa signatur

[Intel i7 4770K] [ GTX 1070] [Asus ROG VI Gene] [Corsair AX860] [Corsair 16GB Vengeance LP] [120GBIntel 520] [Bitfenix Phenom M]

Citera för svar

Permalänk
Skrivet av nivv:

Ta reda på hur dropbox fungerar?

Haha jag gjorde faktiskt det! Det verkar som det finns api i windows för att ta reda på vilken proxy IE använder!

http://stackoverflow.com/questions/202547/how-do-i-find-out-t...

Så med detta borde jag kunna göra ett program som kan skicka filerna!