Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

[gelöst] Hochladen und Entfernen von Bildern wird ab dem 25. Bild unerträglich langsam. Warum?

Eingetragen von albert39 (384)
am 24.06.2014 - 21:20 Uhr in
  • Allgemeines zu Drupal
  • Drupal 7.x

Situation: DP7, Subtheme von ZEN, Module CKEditor, IMCE, Colorbox, Token.
Inhaltstyp "Bilderseite" erstellt mit einem geeignet eingestellten Bildfeld (und aktivierter Colorbox) mit --> Ziel beim Hochladen: "Öffentliche Dateien", --> Dateiverzeichnis: Bilder_x/[node:title].
In admin/config/media/image-styles (u.a.) der Bildstil "Bilder_x_Thumbs" definiert.

In einer Seite (vom Inhaltstyp "Bilderseite") kann man nun mit Eine neue Datei hinzufügen --> Durchsuchen --> Upload ein Bild nach dem anderen hochladen. Das geht mit der ersten 10 Bildern problemlos, aber dann dauert es immer länger (manchmal mit der Browsermeldung links unten: Warten auf: URL-Webseite ...). Das 20. Bild dauert schon über 1 Minute und ab dem 30. Bild geht praktisch gar nichts mehr. (Ich brauche aber an die 60 Bilder). Mit dem Modul Multiupload-Imagefield-Widget kann man zwar mehrere Bilder auf einmal auswählen, aber das Hochladen dauert genau so lange. Das Ersetzen von [node:title] durch einen fixen Namen ändert nichts.

Aufgrund eines Tipps von wla habe ich das PHP-Speicherlimit auf von 54M auf 128M erhöhen lassen, aber ich bemerke keinen Unterschied.
Beim "Entfernen" eines Bildes aus der Liste gibt es den gleichen Effekt.

In einer früheren Webseite (in DP6) habe ich eine ähnliche Aufgabe (mit Lightbox 2) realisiert. Da sind an die 65 Bilder hochgeladen und wenn ich ein weiteres hochlade, dann geht das blitzschnell.

In http://www.drupalcenter.de/node/36239 wurde das Problem schon einmal angesprochen, aber nicht gelöst.

Es muss doch möglich sein, eine Bilder-Slideshow oder eine Lightbox mit mehr als 40 Bildern zu realisieren. Was wäre zu beachten, dass das Hochladen (oder Entfernen) ohne lange Wartezeiten (offensichtlich beim Provider) vor sich geht ? Alle Webseiten, die bei meinem Provider liegen, werden unverzüglich geladen und die Reaktion auf Admin-Arbeiten ist verzögerungsfrei.

Danke für Eure Hilfe.

Albert

‹ Such Block auf Deutsch umstellen [gelöst] Hochladen und Entfernen von Bildern wird ab dem 25. Bild unerträglich langsam. Warum? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Passiert das nur, wenn die

Eingetragen von JThan (396)
am 25.06.2014 - 00:20 Uhr

Passiert das nur, wenn die Bilder ohne Zwischenspeichern des Nodes hochgeladen werden? Oder auch dann, wenn nach 10 Bildern der Node gespeichert wird?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Unabhängig vom Zwischenspeichern

Eingetragen von albert39 (384)
am 25.06.2014 - 10:05 Uhr

Derzeit dauert das Hochladen eines Bildes 2 Minuten, unabhängig davon, ob ich die Seite (nach dem Hochladen eines Bildes) speichere oder nicht.

Albert

  • Anmelden oder Registrieren um Kommentare zu schreiben

das ist abhängig von verschiedenen Faktoren

Eingetragen von ronald (3857)
am 25.06.2014 - 10:26 Uhr

Der engste Flaschenhals ist normalerweise die eigentliche Übetragung.
Wie schnell diese läuft, hängt hauptsächlich von der Leitung und dem derzeitigen Traffic ab, und natürlich von der Dateigröße.
Diese Datei wird auf dem Server zwischengespeichert.
Dann kommt der nächste Schritt - das eventuelle Umrechnen auf ein anderes Format und Kopieren in den Zielordner.
Dies ist größtenteils von der Performance des Servers abhängig, und entsprechend von der Serverbelastung zu diesem Zeitpunkt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Serverbelastung ?

Eingetragen von albert39 (384)
am 25.06.2014 - 12:56 Uhr

Danke Ronald,

bei der Übertragung sieht man ja 2 Phasen: bei Phase 1 dreht sich der kleine blaue Kreis (mit dem Radius-Strich) pro Bild 10 mal und bleibt dann stehen. Das ist sicher die Übertragungszeit. Dann kommt Phase 2 ("Warten auf URL...."), in der der Server arbeitet (oder sich ausrastet) und schließlich kommt die Rückmeldung mit der Anzeige der geladenen Bilder.

Es stimmt, dass die Phase 2 manchmal länger, manchmal (etwas) kürzer ist. Mich wundert, dass die Erhöhung des PHP-Limits nichts gebracht hat. Bei einer anderen Stelle der Webseite (eine Seite mit einer Galleriffic- Gallerie), zeigt sich genau so das "immer langsamer werden" beim Hochladen ab dem 10. - 15. Bild.

Für die Community: Der Trick, das Problem zu umgehen, ist das Anlegen von mehreren Bildfeldern im Inhaltstyp. Ich habe also 3 Bildfelder angelegt, passend konfiguriert (Colorbox) und habe nun im Seiten-Editor 3 Bild-Upload-Bereiche. Die scheinen bezüglich des Uploads unabhängig zu sein, denn wenn ich für den ersten Bereich 20 Bilder (für die Bilder-Vorschau) hochgeladen habe, dann geht das Hochladen einiger weiterer Bilder für den 2. Bereich wieder ganz flott. In der Anzeige (ich habe für Gallery (image grouping) --> Per post gallery gewählt, sieht man nur ein gesamtes Bildfeld und mit Klick auf eines der Vorschaubilder öffnet sich das Ansichtsbild (entsprechend den Einstellungen der Colorbox) .

Dennoch wäre zu überlegen, was wirklich den Server so einbremst, denn die Arbeit, die er (nach bereits gespeicherten 50 Bildern) für das Hochladen eines zusätzlichen Bildes leisten muss, kann doch einen Server eines anerkannten Providers nicht minutenlang auslasten. Ich habe mit dem Administrator des Providers gesprochen, der sich ebenfalls nicht vorstellen kann, dass ein (odentlich programmiertes) Script den Server minutenlang überlasten kann.

Herzliche Grüße

Albert

  • Anmelden oder Registrieren um Kommentare zu schreiben

da müsste der server log etwas zu erzählen haben

Eingetragen von ronald (3857)
am 25.06.2014 - 13:21 Uhr

diesen kann in der Regel nur der Admin des Providers auswerten.

  • Anmelden oder Registrieren um Kommentare zu schreiben

FireFox ist schuld

Eingetragen von albert39 (384)
am 09.07.2014 - 14:51 Uhr

In Zusammenarbeit mit dem Provider konnte geklärt werden, dass mein FireFox (30.0) offenbar die Ursache für das immer langsamer werden des Uploads ist. Natürlich habe ich den Browser-Cache geleert (wurde schon immer beim Neustart geleert). Aber Tatsache ist, dass es mit dem Internet Explorer funktioniert und auch von einem anderen PC mit dem gleichen FF (30.0).

Ich habe natürlich in allen Einstellungen des FF nachgesehen, auch einiges verändert, aber der Effekt ist geblieben. Nun warte ich auf das nächste FF-Update.

Herzliche Grüße

Albert

  • Anmelden oder Registrieren um Kommentare zu schreiben

Welche AddOns hast Du im

Eingetragen von wla (9461)
am 09.07.2014 - 16:30 Uhr

Welche AddOns hast Du im Firefox, der langsamer wird? Bitte mal mit dem anderen PC mit dem Firefox überprüfen, wo die Unterschiede liegen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

War ein Problem des Firefox 30.x

Eingetragen von albert39 (384)
am 03.08.2014 - 11:29 Uhr

Danke Werner.

Ich habe denselben Effekt an 2 weiteren PCs mit FF 30 festgestellt und daher nicht weitergesucht, weil auch in den FireFox-Foren Probleme dieser Art geschildert wurden.

Soeben habe ich auf FF 31.0 upgedated und jetzt ist alles ok.

Herzliche Grüße

Albert

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 5 Tagen
  • Hey danke
    vor 2 Wochen 6 Tagen
  • Update: jetzt gibt's ein
    vor 3 Wochen 9 Stunden
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 4 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 4 Tagen
  • Kannst doch auch alles direkt
    vor 4 Wochen 2 Tagen
  • In der entsprechenden View
    vor 4 Wochen 2 Tagen
  • Dazu müsstest Du vermutlich
    vor 4 Wochen 2 Tagen
  • gelöst
    vor 6 Wochen 5 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 6 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20461

Neue User:

  • Znogsnernoimb
  • ByteScrapers
  • Mroppoofpaync

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 24 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association