Hantera stora filuppladdningar i Drupal

Events happening in the community are now at Drupal community events on www.drupal.org.
siavashg's picture

Hej Alla,
Har någon här bra förslag på vad man ska göra när man vill låta användarna ladda upp stora filer?
Jag vill öppna för 1GB filer, men filefield kör HTTP upload och skulle man tillåta 1GB filer då behöver man över 12 GB RAM för att kunna hantera 7-8 uploads samtidigt.
Alla förslag välkomnas!

Comments

FTP

kristofferwiklund's picture

Jag skulle säga någon lösning via FTP. Så att användaren kan ladda upp filen via FTP och sedan får användaren själv skriva in filens namn. Man kan då har cronjobb på servern som flyttar filerna från FTPn till webbkatalogen. Men det är bara min idé

Chunk

carlmcdade's picture

This is something that you want to use chunk for to ease the need for gb's in ram resources. Break up the large file into chunks on the client then upload and reassemble with PHP on the server. You are going to need a web client in another language that does this. Something like JavaFX or Silverlight. You can hunt code.google.com or microsoft for such an client then make it into a module. Here's one to get you started.

http://code.google.com/p/gigaupload/

webdav

jonne_jvl's picture

webdav

Har haft kunder som insisterat på att köra stora filer via html + http upload men det är inte en bra ide

html baserade (inkl flash o java) uppladdare brukar strula en del.

Ftp är det simpla snabba sättet. webdav lite mer elegant (men kräver lite arbete ifrån utvecklarna)

Inte jättesvårt att koppla en ftp server mot drupals användardatabas.
Finns en del dav grejer för php och drupal att bygga vidare på.

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: