Re: [TYPO3-german] Extension für Upload von großen Dateien durch fe users

2013-07-31 Diskussionsfäden Daniel Ceballos Tejero | basecom GmbH & Co. KG
Ich kann plupload empfehlen, wenn es denn den Ansprüchen gerecht wird:

http://typo3.org/extensions/repository/?id=23&L=0&q=plupload

plupload ist so intelligent, dass es die Dateien schon lokal auseinander nimmt 
und in server-gerechte Häppchen hoch lädt. Falls das upload_size und co starken 
Einschränkungen unterlegen ist. 

Wenn du nu noch Probleme hast, die großen Dateien auf einem Apache zu zusenden, 
kann ich dir auch das X-SendFile Modul von Apache empfehlen.

VG

Daniel

Am 31.07.2013 um 00:24 schrieb Jan Kornblum :

> Falls noch jemand mitliest...
> 
> wir sind gerade daran, so etwas für unseren Kunden zu bauen. Ohne TYPO3
> läuft das auch schon hervorragend (wie DropBox, SkyDrive etc.) ohne
> Hilfsmittel bis ca. 2 GB. Das Geheimnis ist, in Apache o.ä. nur in dem
> Kontext eine _wirklich_ lange Laufzeit im Stundenbereich, und riesige
> Post- und Upload-Limits zu setzen (mit php_value). Mit installiertem
> APC
> kann man dann in PHP dem Upload "zugucken" und einen anständigen
> Fortschrittsbalken anzeigen.
> Lösungen mit "häppchenweise" gehen nur mit Flash, Java oder eigenem
> Plugin.
> 
> Ich habe jetzt mehrere Plugins (jQuery, Flash) ausprobiert. Diese erfordern 
> aber wenn wie in meinem Falle Dateien bis zu 1GB übertragen werden sollen, 
> serverseitige Settings, die die meisten Provider nicht mitmachen werden (oder 
> kennt jemand einen Managed Server Hoster, der PHP/Apache Setting für 
> Dateiuploads von 1GB erlaubt?).
> 
> Beim Evaluieren von Plugins bin ich dann auf Folgendes gestoßen:
> 
> http://code.google.com/p/ax-jquery-multiuploader/
> 
> Das Ding ist echt genial, funktioniert ohne Flash oder sonstiges und 
> überträgt die Dateien in Chunks (Größe konfigurierbar). Hier gibt es 
> zumindest bzgl. der Hoster bei großen Dateien keine Probleme.
> 
> Die Frage die noch bleibt: Generell wird beim Browser-basierten Upload (im 
> Gegensatz zu FTP) und wirklich großen Dateien (1GB) das Problem sein, dass 
> die Dateien ja erst mal in den RAM / die Applikation geladen werden - ob ein 
> Browser überhaupt so große Files "lesen" kann?
> 
> Grüße, Jan
> 
> 
> ___
> TYPO3-german mailing list
> TYPO3-german@lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Extension für Upload von großen Dateien durch fe users

2013-07-30 Diskussionsfäden Jan Kornblum

Hi Mark,

...list ja doch noch jemand mit ;)

hört sich interessant an. Allerdings schert der IE mal wieder aus (oder wie 
sieht es aktuell aus?). 


Hmm, IE noch nicht getestet, aber angeblich soll das klappen...

Warum Managed Server? Wer so einen Dienst anbieten will, sollte den Server 
ohnehin selbst managen. Als Fallback wirst du anscheinend nicht drumherum 
kommen, direkt Hand an Apache und PHP zu legen.


Naja, ein "öffentlicher Dienst" wird das nicht. Es handelt sich um ein 
Kundenprojekt mit eingeschränkter Zielgruppe und der Kreis der 
"Uploader" wird noch kleiner und nur auf Anfrage. Server-Admins gibt es 
nicht und das steht budgettechnisch wohl auch nicht zu Debatte.


Zu den Bedenken mit den Browsern: Der Test mit HTML file upload und 2GB 
Dateien lief auf allen halbwegs aktuellen Browsern Mac/PC reibungslos. Ich 
glaube (und hoffe) nicht, das irgendein Browser die Dateien noch komplett in 
den Speicher holt. Dann würden wohl auch alle Upload-Dienste mit gleicher 
Technik streiken. 


Ich hab mir die "Technik" von den Chunk-Uplaods noch nicht zu Gemüte 
geführt, aber ich schätze, dass die großen Upload-Dienste das schon 
einsetzen. Irgendwo stand, dass bei der Chunk-Variante nicht die ganze 
Datei eingelesen wird und woanders habe ich was gelesen, dass Andoid 
Browser große Dateien ohne Chunks wohl nicht können (bin mir aber nicht 
mehr sicher, mir brummt der Kopf langsam)...


Auch der Server benahm sich anständig und die Auslastung hielt sich auch in 
Grenzen. Allerdings wurden gleichzeitige Uploads auf dem gesamten System auf 
3 begrenzt und das auch nur, wenn mindestens 20 Gig frei sind. So eine 
Beschränkung sollte man tunlichst einbauen.


Ja, die Einschränkungen machen durchaus Sinn.

Ich bin erst mal durch für heute und nicht mehr aufnahmefähig, ab ins 
Bett ;)


Grüße, Jan


___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Extension für Upload von großen Dateien durch fe users

2013-07-30 Diskussionsfäden Mark Boland
Hallo Jan,

hört sich interessant an. Allerdings schert der IE mal wieder aus (oder wie 
sieht es aktuell aus?). 

Warum Managed Server? Wer so einen Dienst anbieten will, sollte den Server 
ohnehin selbst managen. Als Fallback wirst du anscheinend nicht drumherum 
kommen, direkt Hand an Apache und PHP zu legen.

Zu den Bedenken mit den Browsern: Der Test mit HTML file upload und 2GB Dateien 
lief auf allen halbwegs aktuellen Browsern Mac/PC reibungslos. Ich glaube (und 
hoffe) nicht, das irgendein Browser die Dateien noch komplett in den Speicher 
holt. Dann würden wohl auch alle Upload-Dienste mit gleicher Technik streiken. 

Auch der Server benahm sich anständig und die Auslastung hielt sich auch in 
Grenzen. Allerdings wurden gleichzeitige Uploads auf dem gesamten System auf 3 
begrenzt und das auch nur, wenn mindestens 20 Gig frei sind. So eine 
Beschränkung sollte man tunlichst einbauen.

Mit freundlichen Grüssen


Mark Boland


Am 31.07.2013 um 00:24 schrieb Jan Kornblum :

> Falls noch jemand mitliest...
> 
> wir sind gerade daran, so etwas für unseren Kunden zu bauen. Ohne TYPO3
> läuft das auch schon hervorragend (wie DropBox, SkyDrive etc.) ohne
> Hilfsmittel bis ca. 2 GB. Das Geheimnis ist, in Apache o.ä. nur in dem
> Kontext eine _wirklich_ lange Laufzeit im Stundenbereich, und riesige
> Post- und Upload-Limits zu setzen (mit php_value). Mit installiertem
> APC
> kann man dann in PHP dem Upload "zugucken" und einen anständigen
> Fortschrittsbalken anzeigen.
> Lösungen mit "häppchenweise" gehen nur mit Flash, Java oder eigenem
> Plugin.
> 
> Ich habe jetzt mehrere Plugins (jQuery, Flash) ausprobiert. Diese erfordern 
> aber wenn wie in meinem Falle Dateien bis zu 1GB übertragen werden sollen, 
> serverseitige Settings, die die meisten Provider nicht mitmachen werden (oder 
> kennt jemand einen Managed Server Hoster, der PHP/Apache Setting für 
> Dateiuploads von 1GB erlaubt?).
> 
> Beim Evaluieren von Plugins bin ich dann auf Folgendes gestoßen:
> 
> http://code.google.com/p/ax-jquery-multiuploader/
> 
> Das Ding ist echt genial, funktioniert ohne Flash oder sonstiges und 
> überträgt die Dateien in Chunks (Größe konfigurierbar). Hier gibt es 
> zumindest bzgl. der Hoster bei großen Dateien keine Probleme.
> 
> Die Frage die noch bleibt: Generell wird beim Browser-basierten Upload (im 
> Gegensatz zu FTP) und wirklich großen Dateien (1GB) das Problem sein, dass 
> die Dateien ja erst mal in den RAM / die Applikation geladen werden - ob ein 
> Browser überhaupt so große Files "lesen" kann?
> 
> Grüße, Jan
> 
> 
> ___
> TYPO3-german mailing list
> TYPO3-german@lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Extension für Upload von großen Dateien durch fe users

2013-07-30 Diskussionsfäden Jan Kornblum

Falls noch jemand mitliest...


wir sind gerade daran, so etwas für unseren Kunden zu bauen. Ohne TYPO3
läuft das auch schon hervorragend (wie DropBox, SkyDrive etc.) ohne
Hilfsmittel bis ca. 2 GB. Das Geheimnis ist, in Apache o.ä. nur in dem
Kontext eine _wirklich_ lange Laufzeit im Stundenbereich, und riesige
Post- und Upload-Limits zu setzen (mit php_value). Mit installiertem
APC
kann man dann in PHP dem Upload "zugucken" und einen anständigen
Fortschrittsbalken anzeigen.

Lösungen mit "häppchenweise" gehen nur mit Flash, Java oder eigenem
Plugin.


Ich habe jetzt mehrere Plugins (jQuery, Flash) ausprobiert. Diese 
erfordern aber wenn wie in meinem Falle Dateien bis zu 1GB übertragen 
werden sollen, serverseitige Settings, die die meisten Provider nicht 
mitmachen werden (oder kennt jemand einen Managed Server Hoster, der 
PHP/Apache Setting für Dateiuploads von 1GB erlaubt?).


Beim Evaluieren von Plugins bin ich dann auf Folgendes gestoßen:

http://code.google.com/p/ax-jquery-multiuploader/

Das Ding ist echt genial, funktioniert ohne Flash oder sonstiges und 
überträgt die Dateien in Chunks (Größe konfigurierbar). Hier gibt es 
zumindest bzgl. der Hoster bei großen Dateien keine Probleme.


Die Frage die noch bleibt: Generell wird beim Browser-basierten Upload 
(im Gegensatz zu FTP) und wirklich großen Dateien (1GB) das Problem 
sein, dass die Dateien ja erst mal in den RAM / die Applikation geladen 
werden - ob ein Browser überhaupt so große Files "lesen" kann?


Grüße, Jan


___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Extension für Upload von großen Dateien durch fe users

2013-07-15 Diskussionsfäden Mark Boland
Sorry,

ich hatte den Thread nicht mehr im Auge...

Ich habe mal unseren kleinen Test in einen Gist geschoben. Wenn noch mehr
Interesse besteht, bauen wir daraus auch eine Extension.

https://gist.github.com/bomeyer/5998314


Mark Boland



 
Mark Boland | In der Loh 18 | D-40668 Meerbusch | T +49-2150-919930 | F
+49-2150-919940 | M +49-176-23711155 | Skype mark_boland



Am 13.07.13 11:58 schrieb "chris Wolff" unter :

>Hi Jan,
>Du kannst die execution time und max post size per htaccess setzen.
>
>wenn du also in deiner extension eine Entryscript hast.
>/typo3conf/ext/my_extension/uploadScript/index.php
>
>könntest du dort den upload hinleiten. und in das verzeichnis eine
>htaccess datei packen die die daten entsprechend erhöht...
>
>gruss chris
>
>Am 12. Juli 2013 10:19 schrieb Jan Kornblum :
>> Hi Mark,
>>
>>> wir sind gerade daran, so etwas für unseren Kunden zu bauen. Ohne TYPO3
>>> läuft das auch schon hervorragend (wie DropBox, SkyDrive etc.) ohne
>>> Hilfsmittel bis ca. 2 GB. Das Geheimnis ist, in Apache o.ä. nur in dem
>>> Kontext eine _wirklich_ lange Laufzeit im Stundenbereich, und riesige
>>> Post- und Upload-Limits zu setzen (mit php_value). Mit installiertem
>>>APC
>>> kann man dann in PHP dem Upload "zugucken" und einen anständigen
>>> Fortschrittsbalken anzeigen.
>>>
>>> Lösungen mit "häppchenweise" gehen nur mit Flash, Java oder eigenem
>>> Plugin.
>>
>>
>> danke für die Antwort.
>>
>> Klappt das bei euch nun auch schon in Kombination mit TYPO3? Und wie
>>lassen
>> sich die "riesigen" Limits beschränken auf die reine Upload Funktion? Es
>> soll ja schließlich nicht die gesamte Seite / Seite mit mega
>>execition_times
>> und post_max_filesize etc. laufen.
>>
>> Die Extension die ihr da baut ist sicher nicht öffentlich, stimmts?
>>Wenn das
>> vernünftig läuft, gibts vielleicht eine andere Möglichkeit, auf eure
>>Arbeit
>> zurück zu greifen? Muss ja nicht umsonst sein...
>>
>> Danke und Grüße, Jan
>>
>>
>> ___
>> TYPO3-german mailing list
>> TYPO3-german@lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>
>
>
>-- 
>christian wolff - webdeveloper, tech-loving geek and typo3 enthusiast
>telefon: +49 30 347 244 88
>mobil:  +49 179 49 44 758
>email: ch...@connye.com
>adresse: friedelstraße 31 - 12047 berlin
>
>xing-profil: http://www.xing.com/profile/Christian_Wolff43
>google+: https://plus.google.com/u/0/115669673917212236875/posts?hl=de
>facebook: https://www.facebook.com/1stMachine
>flattr: https://flattr.com/profile/1stmachine
>___
>TYPO3-german mailing list
>TYPO3-german@lists.typo3.org
>http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Extension für Upload von großen Dateien durch fe users

2013-07-13 Diskussionsfäden chris Wolff
Hi Jan,
Du kannst die execution time und max post size per htaccess setzen.

wenn du also in deiner extension eine Entryscript hast.
/typo3conf/ext/my_extension/uploadScript/index.php

könntest du dort den upload hinleiten. und in das verzeichnis eine
htaccess datei packen die die daten entsprechend erhöht...

gruss chris

Am 12. Juli 2013 10:19 schrieb Jan Kornblum :
> Hi Mark,
>
>> wir sind gerade daran, so etwas für unseren Kunden zu bauen. Ohne TYPO3
>> läuft das auch schon hervorragend (wie DropBox, SkyDrive etc.) ohne
>> Hilfsmittel bis ca. 2 GB. Das Geheimnis ist, in Apache o.ä. nur in dem
>> Kontext eine _wirklich_ lange Laufzeit im Stundenbereich, und riesige
>> Post- und Upload-Limits zu setzen (mit php_value). Mit installiertem APC
>> kann man dann in PHP dem Upload "zugucken" und einen anständigen
>> Fortschrittsbalken anzeigen.
>>
>> Lösungen mit "häppchenweise" gehen nur mit Flash, Java oder eigenem
>> Plugin.
>
>
> danke für die Antwort.
>
> Klappt das bei euch nun auch schon in Kombination mit TYPO3? Und wie lassen
> sich die "riesigen" Limits beschränken auf die reine Upload Funktion? Es
> soll ja schließlich nicht die gesamte Seite / Seite mit mega execition_times
> und post_max_filesize etc. laufen.
>
> Die Extension die ihr da baut ist sicher nicht öffentlich, stimmts? Wenn das
> vernünftig läuft, gibts vielleicht eine andere Möglichkeit, auf eure Arbeit
> zurück zu greifen? Muss ja nicht umsonst sein...
>
> Danke und Grüße, Jan
>
>
> ___
> TYPO3-german mailing list
> TYPO3-german@lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german



-- 
christian wolff - webdeveloper, tech-loving geek and typo3 enthusiast
telefon: +49 30 347 244 88
mobil:  +49 179 49 44 758
email: ch...@connye.com
adresse: friedelstraße 31 - 12047 berlin

xing-profil: http://www.xing.com/profile/Christian_Wolff43
google+: https://plus.google.com/u/0/115669673917212236875/posts?hl=de
facebook: https://www.facebook.com/1stMachine
flattr: https://flattr.com/profile/1stmachine
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Extension für Upload von großen Dateien durch fe users

2013-07-12 Diskussionsfäden Jan Kornblum

Hi Mark,


wir sind gerade daran, so etwas für unseren Kunden zu bauen. Ohne TYPO3
läuft das auch schon hervorragend (wie DropBox, SkyDrive etc.) ohne
Hilfsmittel bis ca. 2 GB. Das Geheimnis ist, in Apache o.ä. nur in dem
Kontext eine _wirklich_ lange Laufzeit im Stundenbereich, und riesige
Post- und Upload-Limits zu setzen (mit php_value). Mit installiertem APC
kann man dann in PHP dem Upload "zugucken" und einen anständigen
Fortschrittsbalken anzeigen.

Lösungen mit "häppchenweise" gehen nur mit Flash, Java oder eigenem
Plugin. 


danke für die Antwort.

Klappt das bei euch nun auch schon in Kombination mit TYPO3? Und wie 
lassen sich die "riesigen" Limits beschränken auf die reine Upload 
Funktion? Es soll ja schließlich nicht die gesamte Seite / Seite mit 
mega execition_times und post_max_filesize etc. laufen.


Die Extension die ihr da baut ist sicher nicht öffentlich, stimmts? 
Wenn das vernünftig läuft, gibts vielleicht eine andere Möglichkeit, 
auf eure Arbeit zurück zu greifen? Muss ja nicht umsonst sein...


Danke und Grüße, Jan


___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german