Deutsche Sprachdatei macht Seite lahm

  • Heyho,

    ich hatte Ärger mit einem übel lahmen Wordpress 1.5 und habe dann mal ein wenig debuggt und gemessen.

    Bei eingestellter Sprache 'de_DE' brauchen folgende Zeilen aus wp-includes/locale.php ca. 1.6 Sekunden bis es weiter geht.

    Code
    $weekday[0] = __('Sunday');
    $weekday[1] = __('Monday');
    $weekday[2] = __('Tuesday');
    $weekday[3] = __('Wednesday');
    $weekday[4] = __('Thursday');
    $weekday[5] = __('Friday');
    $weekday[6] = __('Saturday');

    Wenn ich keine Sprachdatei lade geht alles wunderbar schnell.

    Ich habe im Moment leider keine Zeit mehr mich genauer mit der .mo Sache zu beschäftigen, aber irgendwas scheint da kaputt zu sein. Ich habe die de_DE.mo erst gestern gezogen.


    Gruß,

    Mädde

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • subjektiv: Einfach die Sprache in der wp-config rauswerfen und schon merken dass es rennt.

    objektiv: Ich habe an vielen Stellen die Differenz der Microtime an der Stelle und der Microtime zu Beginn des Skriptaufrufs gemessen und mich so an die Sache rangetastet. Und vor den Zeilen war dann eben noch ein Wert von 0.2xxxx und gleich danach ein Wert knapp unter 2.0 Sekunden.

    Beispiel zu dem Zeitmessen gibt es unter http://php.net/microtime

    Mädde

  • Merkwürdig.
    Sehr merkwürdig.

    Also ich habe mir einmal die Zeilen 670-729 aus der aktuellen Sprachdatei (hier.po) genauer angesehen. Es ist nichts auffälliges zu sehen. Nicht einmal irgendwelche Sonderzeichen oder Umlaute kommen vor.

    Hinweis: Die poEdit-Kommentare sind die Zeilen, die mit der Raute (#) beginnen.

    Für alle, die die Geschwindigkeit ohne die Kommentare in diesen Zeilen testen wollen/können, habe ich hier einmal eine Kommentarlose .mo-Datei vorbereitet (umbenennen nicht vergessen!) Ich habe im Augenblick aber keine Zeit, diesen (bestimmt spannenden) Geschwindigkeitstest durchzuführen.


    Gruß
    DogMan

    WordPress Pistolero

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!