Vra

Ek is op soek na 'n open source webapp Ek kan installeer wat voorsiening maak funksies soortgelyk aan YouSendIt . Funksie begeerte sluit in:

  • Gebruikers met 'n rekening kan lêers oplaai deur 'n web koppelvlak vir 'n bediener.
  • Gebruiker kan in e-pos adresse het, ontvangers ontvang 'n unieke URL na die bediener wat hulle toelaat om die lêer (wat gestroom om ongemagtigde toegang te voorkom) af te laai.
  • Account bestuur, bandwydte dop, faktuur, dit is ekstra funksies wat mooi, maar nie noodsaaklik is.

Dit is duidelik dat dit nie dat moeilike, lêers wat gelaai is, te genereer unieke URL's, e-pos, stroom lêers te stuur. Maar ek sou eerder nie die wiel as daar iets ordentlike daar buite.

As daar nie so 'n app, wat raamwerk of CMS sou jy dit kodeer in? Wat voorsiening maak die meeste van hierdie instrumente reeds ingeboude?

Was dit nuttig?

Oplossing

Ek weet ook nie van enige open source projek soos hierdie. Dit is waarskynlik omdat dit is nogal 'n eenvoudige aansoek en daar is reeds dienste gratis (soos YouSendIt) wat die werk te doen.

As jy vind YouSendIt nuttig, hoekom nie betaal vir dit? Jy sal jouself red tyd en moeite kodering jou eie oplossing.

Dit wat jy regtig nodig het om jou eie oplossing kodeer jy kan 'n diens soos Amazon S3 te gebruik stoor die lêers.

Ander wenke

Ek is op soek na dieselfde myself. 'N manier vir eksterne gebruikers om lêers in te dien vir ewekansige projekte / kompetisies ens En bo en behalwe dat lêers te stuur aan enige e-pos op bepaalde gebiede te skep. Ek wil nie 'n webwerf wat benut kan word vir persoonlike file sharing.

Geen dat ek gevind het nie hierdie spesifiek, jy kan gaan vir die gasheer oplossing van yousendit, sitedrop, maar dit is eerder duur.

Ek het gevind hierdie open source oplossing wat jy waarskynlik kan aanpas om jou behoeftes te pas en te kyk .

En ook 'n nie gratis weergawe van XIGLA (jammer kan nie 'n skakel, nuwe gebruiker, do .. plaas) wat ek is nie seker hoeveel jy kan aanpas, maar lyk na 'n ordentlike diens te lewer. Tans teen minder as $ 100. Wat oplossing bied ook Amazon S3 ondersteuning, wat is 'n plus.

Die probleem met die aanbieding van hierdie soort van jouself funksie of in 'n gedeelde hosting is PHP lêer oplaai beperkings. Om rond te gaan, moet 'n mens CGI gebruik in C, Perl, wat ook al. PHP (5 ten minste) nie toelaat dat vooruitgang bars op lêers wat gelaai is.

Dit is niks wat gevorderde maar die werk te doen:

uber-UPLOADER - 'n paar kwessies te stel, maar dit werk goed. GUI is nie mooi en daar is geen beheer instrument -. Dit is nie veronderstel om te hê Ek dink

RELAY (Original webwerf, http://ecosmear.com/relay lyk dood, Junie 2011.) Cached afskrif 'N baie belowende oplossing, groot grafiese, gebruiker rekeninge, bestuur, voorskou, lekker progress bar, maar 'n paar foute maak dit 'n uitdaging en 'n risiko om dit te gebruik ... te sleg nie.

Groete SM

Baie laat die vraag, maar het gevind dat hierdie terwyl op soek na dieselfde ding so hier gaan:

https://www.assembla.com/spaces/file_sender/wiki/Home of http://filesender.org

Ek weet nie van hierdie presiese tipe stelsel, maar jy kan kyk na iets soos [ paFileDB ] wat baie van die vereiste eienskappe, met die uitsondering van die e-pos funksie het. Dit bied jou 'n basis om die kode van eerder as om van nuuts af begin.

Anders as dit, sou ek raai die bou van hierdie in watter raamwerk en taal wat jy die meeste gemaklik met. Dit kan in net oor 'n taal, PHP, Python, Perl, ens gedoen redelik vinnig en pynloos. Ek het egter beslis nie saamstem dat dit 'n "uur" sal neem om kode, as jy eintlik is die beplanning op die bou van 'n robuuste aansoek / bediener met enigiets meer as die mees basiese funksies.

wysig : Een meer jy dalk interessant as 'n basis te vind, FileChucker is 'n PHP en Perl oplossing wat het 'n ton van funksies, insluitend die vermoë om e-pos kennisgewings van uploads / afgelaai en lêer bestuur doen van die leser, ens Weereens ek dink nie dis nogal waarna jy soek vir maar dit kan interessant wees vir jou as 'n beginpunt.

Gelisensieer onder: CC-BY-SA met toeskrywing
Nie verbonde aan StackOverflow
scroll top