Hallo,
wir haben lange nach der Ursache für die teilweise sehr hohe Lasz auf unserem Server gesucht.
Wie es scheint lahmt der Server ( 1 GB RAM , 2800 Mhz) immer dann wenn grosse Bilder hochgeladen werden.
Als Upload-Limit sind 2 MB angegeben, da es sich um eine Community handelt in der die Anwender nicht besonders viel Ahnung von Technik haben und sicher nicht viele wissen wie man ein Bild verkleinert ;-)
Nach dem Upload werden die Bilder mit der GDlib auf Format gebracht.
Das hochgeladene Bild wird auf eine Gesamthöhe bzw. Gesamtbreite von maximal 500px getrimmt (Qualität 75) und es wird gleichzeitig ein Thumbnail mit maximal 150px höhe bzw. breite erstellt.
Diese beiden Grafiken werden dann per FTP auf einem entfernten Server gespeichert.
Pro Stunde werden im Schnitt etwa 40 bis 50 Bilder hochgeladen.
Meine Frage jetzt?
Ist es einerseits wirklich möglich das der Uploa so viele Ressourcen frisst?
Und wenn ja, hat jemand Ideen wie ich das optimieren könnte bzw. welcher Schritt ist letztendlich der Ressourcenfressende? Der Upload? Das Verkleinern? Der FTP-Transfer? Wie könnte ich etwas verändern?
wir haben lange nach der Ursache für die teilweise sehr hohe Lasz auf unserem Server gesucht.
Wie es scheint lahmt der Server ( 1 GB RAM , 2800 Mhz) immer dann wenn grosse Bilder hochgeladen werden.
Als Upload-Limit sind 2 MB angegeben, da es sich um eine Community handelt in der die Anwender nicht besonders viel Ahnung von Technik haben und sicher nicht viele wissen wie man ein Bild verkleinert ;-)
Nach dem Upload werden die Bilder mit der GDlib auf Format gebracht.
Das hochgeladene Bild wird auf eine Gesamthöhe bzw. Gesamtbreite von maximal 500px getrimmt (Qualität 75) und es wird gleichzeitig ein Thumbnail mit maximal 150px höhe bzw. breite erstellt.
Diese beiden Grafiken werden dann per FTP auf einem entfernten Server gespeichert.
Pro Stunde werden im Schnitt etwa 40 bis 50 Bilder hochgeladen.
Meine Frage jetzt?
Ist es einerseits wirklich möglich das der Uploa so viele Ressourcen frisst?
Und wenn ja, hat jemand Ideen wie ich das optimieren könnte bzw. welcher Schritt ist letztendlich der Ressourcenfressende? Der Upload? Das Verkleinern? Der FTP-Transfer? Wie könnte ich etwas verändern?
Kommentar