Dieses Thema ist gelöst. Hier finden Sie eine Beschreibung des Problems und der Lösung.
Problem:
Der Kunde hat festgestellt, dass WPML die Ladegeschwindigkeit seiner Webseite verlangsamt, trotz der Migration auf einen leistungsfähigeren virtuellen Server und der Verwendung von Caching-Plugins.
Solution:
Wir haben das Plugin "Query Monitor" installiert und festgestellt, dass die Ladezeit im wp-admin Dashboard akzeptabel ist, aber die Homepage eine hohe Ladezeit von bis zu 30 Sekunden aufweist. Die langsamen Abfragen bezogen sich hauptsächlich auf das verwendete Theme, nicht auf WPML. Wir haben verschiedene Bereinigungsoptionen unter WPML > Support > Fehlerbereinigung durchgeführt, die einige Probleme behoben haben. Wir empfehlen, das Theme auf die neueste Version zu aktualisieren, da WPML deaktiviert wurde und die Homepage immer noch lange Ladezeiten aufweist.
Die Lösung könnte aufgrund von Aktualisierungen oder unterschiedlichen Umständen irrelevant sein. Wir empfehlen, die bekannten Probleme zu überprüfen, die Version der dauerhaften Lösung zu bestätigen und sicherzustellen, dass die neuesten Versionen von Themes und Plugins installiert sind. Sollte das Problem weiterhin bestehen, bitten wir darum, ein neues Support-Ticket zu eröffnen.
Dies ist das technische Support-Forum für WPML – das mehrsprachige WordPress-Plugin.
Mitlesen können alle, doch nur WPML-Kunden können hier Fragen veröffentlichen. Das WPML-Team antwortet im Forum an 6 Tagen pro Woche, 22 Stunden am Tag.
Schlagwörter: Not WPML issue, Performance
Dieses Thema enthält 19 Antworten, hat 2 Stimmen.
Zuletzt aktualisiert von Andreas W. Vor 9 Monaten, 2 Wochen.
Assistiert von: Andreas W..
Verfasser | Beiträge |
---|---|
Februar 15, 2024 unter 1:17 pm #15307235 | |
johannesF-11 |
Seit ca. August 2023 verwenden wir nun WPML für unsere Seite. Leider ist mir aber aufgefallen, dass WPML die Ladegeschwindigkeit sehr drosselt. Darum habe ich nun einen Virtuellen Server gemietet mit Größe: VPS XL da ich dachte, dass dieser schneller sein müsste als der Webspace. Wir haben darauf dann die Webseite migriert damit wir eine gute Testumgebung schaffen. Die Standardanforderungen sind selbstverständlich gegeben bzw. weit überschritten durch den neuen Server (siehe img anbei) auch ein Debug mit der Debug bar zeigt auf (anbei die PDF), dass die meiste Ladezeit von WPML Tabellen generiert werden. Nun zur Frage, können wir das irgendwie optimieren? Gerne können Sie etwaige FTP, Backend, oder DB Zugänge erhalten, da wir die Live Seite auf einen Testserver gehostet haben um das Problem zu verifizieren. Danke vorab für Ihre Mühe. |
Februar 15, 2024 unter 1:20 pm #15307254 | |
johannesF-11 |
Leider kann keine PDF upgeloadet werden bei welchem die SQL abfragen alle angezeigt werden. Gerne kann ich diese evtl. per Drive (35mb nachreichen) der Test war versteckter Link aber grundsätzlich betrifft es jede Page, da ja das Plugin WPML überall Einsatz findet. |
Februar 15, 2024 unter 1:40 pm #15307401 | |
johannesF-11 |
Ich habe anbei einmal ein paar Debug SQLs, welche WPML beinhalten und relativ lange dauern via Bild angefügt. Danke im Voraus für Ihre Hilfe. |
Februar 15, 2024 unter 3:59 pm #15308549 | |
Andreas W. Supporter Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch ) Zeitzone: America/Lima (GMT-05:00) |
Hallo, Es wäre zunächst sehr hilfreich, wenn Du uns die WPML-Informationen zur Fehlerbehebung zukommen lassen könnten. Mit freundlichen Grüßen |
Februar 16, 2024 unter 5:36 am #15309970 | |
johannesF-11 |
Gerne. Anbei die Details zum Debug von WMPL. |
Februar 16, 2024 unter 11:29 am #15311262 | |
Andreas W. Supporter Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch ) Zeitzone: America/Lima (GMT-05:00) |
Hallo, Ich kann gerne anbieten mir das einmal genauer anzusehen. Ich möchte einen temporären Zugriff (wp-admin und FTP) auf die Website anfordern, um das Problem genauer zu untersuchen. Die dafür erforderlichen Felder findst Du unterhalb des Kommentarbereichs, wenn Du dich anmelden, um die nächste Antwort zu hinterlassen. Die Informationen, die Du angibst sind privat, was bedeutet, dass nur Du und ich sie sehen und darauf zugreifen können. WICHTIG Ich muss hier ggfls. ein Plugin namens "All In One WP Migration" installieren, um eine Kopie der Website anzulegen, auf welche ich das Problem genauer untersuchen kann. Ich wäre allerdings auch sehr dankbar, wenn Du zu diesem Zweck selbst eine Staging Site, bzw. Kopie der Website von Deinem Server aus bereitstellen könntest. Bei Fragen zum Erstellen einer solchen Staging Site kannst Du deinen Hosting Anbieter konsultieren. Achte bitte darauf, dass WPML auf diesem Staging ebenso unter https://wpml.org/de/account/websites/ registriert sein muss. Solltest Du dazu nicht in der Lage sein eine solche Kopie der Website zum Testen bereitzustellen, dann lass es mich bitte auf diesem Ticket wissen. Das private Antwortformular sieht folgendermaßen aus: Klicke beim nächsten Antworten auf "I still need assistance". Video: Beachte bitte, dass wir verpflichtet sind, diese Informationen auf jedem Ticket individuell anzufordern. Wir dürfen nicht auf Zugangsinformationen zugreifen, die nicht speziell auf diesem Ticket im privaten Antwortformular übermittelt wurden. Mit freundlichen Grüßen |
Februar 16, 2024 unter 4:34 pm #15312540 | |
Andreas W. Supporter Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch ) Zeitzone: America/Lima (GMT-05:00) |
Ich habe auf dem Staging das Plugin "Query Monitor" installiert. Siehe Adminleiste der Website. Die Ladezeit im wp-admin Dashboard liegt hier bei 1.5-3.0 Sekunden und ich sehe hier keine erheblichen Probleme in Bezug auf die Ladezeit. Es gibt nur zwei langsame Abfragen, von welchen sich eine auf WPML bezieht. Deren Einfluss auf die Ladezeit beträgt allerdings nur 0.1 Sekunden. Auf der Homepage hingegen sehe ich eine hohe Ladezeit von bis zu 30 Sekunden. Hier gibt es aktuell 34 langsame Abfragen und 53 doppelte Abfragen. Die langsamen Abfragen beziehen sich hier fast alle auf das verwendete Theme. Bei den doppelten Abfragen sehe ich einige, die von WPML stammen. Die meisten stammen aber auch hier vom Theme. Ich habe dann unter WPML > Support > Fehlerbereinigung im Bereich "Clean up" die folgenden Optionen durchgeführt: - Beitragstaxonomien synchronisieren (Beiträge, Seiten, Medien, etc,) Weiter untern auf der Seite nutze ich zudem die Option: Die langsamen Abfragen, die durch WPML entstanden waren, waren danach verschwunden. Einige duplizierte Abfragen erscheinen weiterhin. Test-Beispiel: Es kam dann beim weiteren Testen sogar zu Ladenzeiten von 30 Sekunden, wobei etwa 28 Sekunden durch das Problem im Theme entstehen. Das Theme ist hier aktuell nicht aktualisiert. Ich würde empfehlen die aktuellste Version zu installieren. Aktuell ist WPML auf dem Staging deaktiviert und Du wirst festtellen, dass die Homepage weiterhin bis zu 30 Sekunden an Ladezeit benötigt. Die Ursache liegt offensichtlich im Theme, bzw. am Abruf zahlreicher Mediendatein. Siehe Screenshot. --- Sonstiges: Beachte bitte auch, dass in WooCommerce Multilingual die Produkt Permalink Base in alle Sprachen übersetzt werden muss und einige WooCommerce Seiten noch nicht in allen Sprachen angelegt wurden. Siehe die Details dazu unter WooCommerce > WooCommerce Multilingual & Multi-Currency > Status. |
Februar 17, 2024 unter 9:17 pm #15314194 | |
johannesF-11 |
Guten Abend, vielen lieben Dank für Ihre Rückmeldung. Ich muss sagen nach Ihrer Fehlerbehebung funktioniert die Seite im Testbetrieb wieder rasant schnell im Vergleich zu vorher. Was konkret haben Sie vorgenommen? Fehlerbereinigung im Bereich "Clean up" die folgenden Optionen durchgeführt: - Beitragstaxonomien synchronisieren (Beiträge, Seiten, Medien, etc,) Weiter untern auf der Seite nutze ich zudem die Option: könnten Sie einen Screenshot senden wo diese Fehlerbehebungen gemacht werden können? LG, Leider finde ich unter WPML - Support |
Februar 17, 2024 unter 9:20 pm #15314197 | |
Andreas W. Supporter Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch ) Zeitzone: America/Lima (GMT-05:00) |
Hallo, WPML > Support > Fehlerbehebung (ist ein Link). Screenshots und eine Anleitung findest Du hier: |
Februar 18, 2024 unter 10:20 am #15314677 | |
johannesF-11 |
Guten Tag, danke für den Link. Ich habe das nun ebenfalls einmal durchlaufen lassen. Ihre WPML Plugins habe ich wieder aktiviert. Aber man sieht im Query Monitor ganz klar, dass sehr viele WPML Statements langsam sind. Ja es stimmt ca. 6 Stk. kommen auch vom Theme, aber der Rest kommt von WPML. Anbei Screenshots. Durch welchen "Fehler" kann es sein, dass Statements doppelt ausgeführt werden bzw. wie könnte das verhindert werden? Vielen Dank im Voraus für Ihre Mühe. LG, |
Februar 20, 2024 unter 9:36 am #15321320 | |
Andreas W. Supporter Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch ) Zeitzone: America/Lima (GMT-05:00) |
Die Queries beziehen sich alle auf Medien. Schaue bitte mal unter WPML > Media Translation ob hier ein Dialog zum Synchronisieren der hochgeladenen Medien angezeigt werden. Des Weiteren könntest Du versuchen die Option WPML > Einstellungen > Media Translation > Start durchzuführen. Sollte das alleine das Problem nicht lösen, versuche bitte die Option WPML > Support > Fehlerbehebung und wähle "Medien" aus dem Dropdown und dann "Beitragstaxonomien synchronisieren". Wenn auch dies das Problem nicht löst, dann werfe bitte einmal einen Blick auf die Image Source URLs in den Queries und prüfe, ob diese Medien in der Tat auf dem Server noch existieren. |
Februar 20, 2024 unter 11:02 am #15322010 | |
johannesF-11 |
Guten Tag, vielen Dank für Ihre Rückmeldung. Schaue bitte mal unter WPML > Media Translation ob hier ein Dialog zum Synchronisieren der hochgeladenen Medien angezeigt werden Des Weiteren könntest Du versuchen die Option WPML > Einstellungen > Media Translation > Start durchzuführen. LG, |
Februar 20, 2024 unter 2:55 pm #15323628 | |
Andreas W. Supporter Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch ) Zeitzone: America/Lima (GMT-05:00) |
Hallo Johannes, Da erscheint wohl ein Fehler beim Synchronisieren der Mediathek. Ich schaue mir das gerne nochmal an, komme aber nicht mehr auf die Staging Site: ERR_CONNECTION_TIMED_OUT Gib mir bitte auf diesem Ticket Bescheid, wenn die Site wieder erreichbar ist. Mit freundlichen Grüßen |
Februar 20, 2024 unter 2:55 pm #15323629 | |
Andreas W. Supporter Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch ) Zeitzone: America/Lima (GMT-05:00) |
Hallo Johannes, Da erscheint wohl ein Fehler beim Synchronisieren der Mediathek. Ich schaue mir das gerne nochmal an, komme aber nicht mehr auf die Staging Site: ERR_CONNECTION_TIMED_OUT Gib mir bitte auf diesem Ticket Bescheid, wenn die Site wieder erreichbar ist. Mit freundlichen Grüßen |
Februar 20, 2024 unter 4:05 pm #15324019 | |
johannesF-11 |
Hallo, leider wurde die Datenbank gesperrt, da die Des Weiteren könntest Du versuchen die Option WPML > Einstellungen > Media Translation > Start durchzuführen. zu viele Daten generiert hat? welche Daten können wir nun löschen? LG, |