WBCE CMS – Way Better Content Editing.
Du bist nicht angemeldet.
Hallo zusammen,
seit ich das Update 1.6.11 eingespielt habe, ist der Seitenaufbau meiner Seiten sehr langsam.
Habe ich was falsch gemacht?
Oder habe ich was übersehen.
Danke für Eure Hilfe.
Gruss
Daniel
Offline
Hallo,
ein Blick hinter die Kulissen.
Mit welcher PHP Version?
Bei welchem Hoster bist du?
Was sagt die Error Log Datei?
Hoster: ALL-INKL *** Grundsätzliche WBCE Konfig ***
WBCE: 1.6.5 • BE: 2.1.0 • PHP: 8.x * Alle • BE: Argos
Status Projekt 1-4: OK
Online
Hallo,
PHP Version 8.5
Hoster ist Hostpoint.ch
Irgendwie kann ich keine Datei hochladen.
Aber vielleicht helfen ja die oberen Angaben schon was.
Die Seiten die ich noch in Zeta gemacht habe laden wunderbar.
Gestern ging es auch noch gut bis ich eben das Update eingespielt habe.
Gruss
Daniel
Offline
Hallo,
Irgendwie kann ich keine Datei hochladen.
Warte bis florian dich für den Upload freigibt, du hast dich neu registriert.
Dann kannst du das nachholen.
Hoster: ALL-INKL *** Grundsätzliche WBCE Konfig ***
WBCE: 1.6.5 • BE: 2.1.0 • PHP: 8.x * Alle • BE: Argos
Status Projekt 1-4: OK
Online
Habe mal KI gefragt mit der Log Datei.
Das Log zeigt ausschliesslich harmlose Warnungen bezüglich veralteten PHP-Codes ([Deprecated]), die von der installierten Erweiterung wbstats (einem Statistik-Modul) ausgelöst werden. Deine Website funktioniert weiterhin einwandfrei, da es sich hierbei nicht um einen kritischen Absturz (Fatal Error) handelt.
Offline
Re: Update 1.6.11 Seitenaufbau langsam
Hallo Daniel,
die KI hat bei einem Punkt recht: Die [Deprecated]-Meldungen von wbstats bremsen deine Seite nicht. Ich habe nachgemessen, wie viel Zeit der Fehlerlogger pro Meldung braucht: etwa 0,01 ms, selbst 200 Meldungen pro Seitenaufruf sind rund 1 ms. Sie füllen nur die Logdatei. Zwischen 1.6.8 und 1.6.11 habe ich außerdem die Änderungen am Seitenaufbau verglichen und nichts Auffälliges gefunden. Die Ursache liegt also eher in der Umgebung. Bitte der Reihe nach:
[] Wo bremst es? Öffne im Browser F12 → Netzwerk, lade die Seite mit Strg+F5 neu und klicke die erste Zeile (die Seite selbst) an. Ist die Wartezeit (TTFB) mehrere Sekunden hoch, bremst der Server. Ist sie niedrig, aber andere Dateien laden langsam, sind es Bilder, Schriften oder externe Scripts.
[] PHP-Version testen: Hast du PHP 8.5 zusammen mit dem Update eingestellt? Stelle bei Hostpoint testweise PHP 8.4 oder 8.3 ein. Wird es schneller, liegt es an der PHP-8.5-Umgebung und nicht an WBCE.
[] wbstats ausschließen: Benenne den Ordner modules/wbstats per FTP vorübergehend in wbstats_off um, teste die Seite und benenne ihn danach zurück. WBCE lädt Module nur, wenn ihre Dateien existieren, es gibt dadurch keinen Absturz.
[] Von welcher WBCE-Version hast du auf 1.6.11 aktualisiert?
Zwei Hinweise: Direkt nach einem Update sind die ersten Aufrufe oft langsamer, weil der PHP-Cache neu aufgebaut wird, teste also nach einer Weile noch einmal. Und die Datei var/logs/php_error.log.php wird durch die vielen Meldungen größer. Sie bremst nicht, du kannst sie aber gefahrlos löschen, sie wird automatisch neu angelegt.
Gruß
Slugger
Hoster: ALL-INKL *** Grundsätzliche WBCE Konfig ***
WBCE: 1.6.5 • BE: 2.1.0 • PHP: 8.x * Alle • BE: Argos
Status Projekt 1-4: OK
Online
webcam, mk70
Hallo,
also PHP 8.5 habe ich sicherlich schon seit einer Woche.
Habe von 1.6.9 auf 1.6.1 ein update gemacht.
Aber!. Wenn ich den Ordner wie Du es gesagt hast (webstats) umbenannt habe, dann ging das wieder wunderbar.
Komisch??
Offline
Upload von Anhängen ist jetzt möglich
Offline
Re: Update 1.6.11 Seitenaufbau langsam
Hallo Daniel,
das ist nicht komisch, sondern ein klarer Befund: wbstats bremst deine Seite. Der Grund: Bei jedem neuen Besucher fragt das Modul während des Seitenaufbaus bei ip-api.com nach dem Standort der IP-Adresse und wartet dabei bis zu 5 Sekunden auf die Antwort. Der kostenlose Dienst erlaubt nur 45 Anfragen pro Minute und IP-Adresse, danach drosselt er, bei Dauerüberschreitung sperrt er eine Stunde. Auf Shared Hosting teilen sich viele Seiten dieselbe ausgehende IP-Adresse, deshalb kann es plötzlich langsam werden. Nebenbei: Die Abfrage schickt die IP-Adressen deiner Besucher unverschlüsselt an einen Drittanbieter.
Außerdem hat deine wbstats-Version (0.2.5.10) Sicherheitslücken und wird beim Core-Update nicht mitaktualisiert. Du hast zwei Möglichkeiten:
[] Du brauchst die Statistik nicht: Entferne das Modul. Benenne dazu den Ordner wbstats_off zuerst wieder in wbstats um und deinstalliere es dann über Erweiterungen → Module. Das löscht auch die gesammelten Statistikdaten. Die Tabellen mod_wbstats_loc, mod_wbstats_utm und mod_wbstats_shop bleiben dabei übrig, du kannst sie in phpMyAdmin löschen (Tabellenpräfix beachten).
[] Du brauchst die Statistik: Ersetze das Modul durch die Version 0.2.5.13. Sie liegt im 1.6.11-Paket im Ordner modules/wbstats. Die Standort-Abfrage ist dort aber weiterhin enthalten. Bleibt es danach langsam, melde dich bitte hier.
Hoster: ALL-INKL *** Grundsätzliche WBCE Konfig ***
WBCE: 1.6.5 • BE: 2.1.0 • PHP: 8.x * Alle • BE: Argos
Status Projekt 1-4: OK
Online
Habe jetzt das Modul wbstats auf beiden Seiten deinstalliert und siehe da es geht wieder.
Warum weis ich natürlich nicht, bin nur ein normaler Benutzer.
Brauche den Counter ja nicht so oft.
Hey, Merci für die Hilfe
Beitrag geändert von webcam (Gestern 18:57:14)
Offline
OK, dann hat meine vorheriger Beitrag sich erledigt. 
Hoster: ALL-INKL *** Grundsätzliche WBCE Konfig ***
WBCE: 1.6.5 • BE: 2.1.0 • PHP: 8.x * Alle • BE: Argos
Status Projekt 1-4: OK
Online
Außerdem hat deine wbstats-Version (0.2.5.10) Sicherheitslücken und wird beim Core-Update nicht mitaktualisiert.
Das stimmt nicht, natürlich wird wbstats mit aktualisiert.
Diese IP-Standortabfrage hat sich ja echt als Eigentor erwiesen 
Offline
Das nenne ich mal ein Forum
Kaum die Frage gestellt und schon funktioniert es wieder.
Gruss
Daniel
Offline
Außerdem hat deine wbstats-Version (0.2.5.10) Sicherheitslücken und wird beim Core-Update nicht mitaktualisiert.
Das stimmt nicht, natürlich wird wbstats mit aktualisiert.
Diese IP-Standortabfrage hat sich ja echt als Eigentor erwiesen
OK, dann ist das mein Fehler, ich habe es so verstanden, mit der Aktualisierung. Zumindest liest sich das so.
Einfach vergessen was ich so Blubbere
Hoster: ALL-INKL *** Grundsätzliche WBCE Konfig ***
WBCE: 1.6.5 • BE: 2.1.0 • PHP: 8.x * Alle • BE: Argos
Status Projekt 1-4: OK
Online
Es gibt hier ein neues Analyticsmodul.
https://forum.wbce.org/viewtopic.php?id=6048
Offline