Neu: Performance Translations soll in den Core der 6.5 wandern: signifikant schnellere Ladezeitzen v.a. in non-eng-Sites

Member
Neu: Performance Translations soll in den Core der 6.5 wandern: signifikant schnellere Ladezeitzen v.a. in non-eng-Sites.

in der WordPress-Entwicklung tut sich einiges: für die nächste Version 6.5 soll Performance Translations in den Core wandern. Das Performance-Team von WordPress schlägt vor, "Performant Translations" rechtzeitig für die kommende Veröffentlichung von WordPress 6.5 in den Core zu integrieren.
Nachdem eine eingehende Leistungsanalyse Anfang des Jahres ergeben hatte, dass Übersetzungen die Antwortzeiten des Servers erheblich beeinflussen können, diskutierte das Team verschiedene
Lösungen und landete bei einer Lösung, die keine Konfiguration durch Benutzer erfordert.
Mehr als 2.000 WordPress-Sites haben es nach der Veröffentlichung im August über das Feature-Plugin Performant Translations getestet.

Die ersten Ergebnisse sind sehr eindrücklich: ;)


in einem neuen Artikel auf WP wird es diskutiert. Pascal Birchler, Mitarbeiter des Performance-Teams, der den Vorschlag verfasst hat, das Plugin in den Kern zu integrieren, erklärte, wie es Websites durch Übersetzungen beschleunigt: Performant Translations basiert auf einer neuen, leichten i18n-Bibliothek, die binäre MO-Dateien schneller lädt und weniger Speicher benötigt. Es unterstützt sogar das gleichzeitige Laden mehrerer Gebietsschemas, was den Wechsel des Gebietsschemas beschleunigt. Darüber hinaus unterstützt es in PHP-Dateien enthaltene Übersetzungen, vermeidet ein binäres Dateiformat und nutzt OPCache, sofern verfügbar. Wenn eine MO-Übersetzungsdatei über eine entsprechende PHP-Datei verfügt, wird diese stattdessen geladen, was die Arbeit noch schneller macht und noch weniger Speicher verbraucht. Birchler hat außerdem einige überzeugende Benchmarks veröffentlicht, die die Fähigkeit des Plugins demonstrieren, die Speichernutzung zu reduzieren und die Ladezeit zu verkürzen:


Code:
+=========+==========================+===============+============+
|         |                          |               |            |
+=========+==========================+===============+============+
| Locale; | Scenario;                | Memory Usage; | Load Time; |
+---------+--------------------------+---------------+------------+
| en_US;  | Default                  | 15 MB;        | 159 ms;    |
+---------+--------------------------+---------------+------------+
| de_DE;  | Default                  | 29 MB;        | 217 ms;    |
+---------+--------------------------+---------------+------------+
| de_DE;  | Performant Translations; | 17 MB;        | 166 ms;    |
+---------+--------------------------+---------------+------------+

Quelle: Vorschlag zur Zusammenführung performanter Übersetzungen in Core


Das Performance-Team hat ein Ticket für die Einbindung des Plugins in WordPress 6.5 geöffnet. Core-Committer Felix Arntz bezeichnete dies als eine hohe Priorität für die nächste Veröffentlichung, „aufgrund der geschätzten erheblichen Auswirkungen, die dies auf die Leistung lokalisierter Websites haben wird“.
Die Verbesserungen werden sich voraussichtlich positiv auf die Mehrheit der WordPress-Sites (mehr als 50 %) auswirken, die Übersetzungen verwenden. WordPress 6.5 wird für Ende März 2024 erwartet. Eine Zusammenführung so früh im Veröffentlichungszyklus würde Performant Translations die Zeit geben,
die es braucht, um umfassender getestet zu werden und einsatzbereit zu sein. Benutzer, die nicht bis zum nächsten Jahr warten möchten, um diese gemeldeten Leistungsverbesserungen zu erhalten, können das Plugin in der Zwischenzeit installieren.

„Das Performant Translations-Plugin wird auch nach einer Kernzusammenführung weiterhin beibehalten, um auf der Kernlösung mit einer besonderen Zusatzfunktion aufzubauen“, sagte Birchler. „Wie bereits heute üblich, wandelt das Plugin automatisch alle MO-Dateien in PHP-Dateien um, wenn aktuell keine PHP-Datei existiert. Dies ist nützlich für Websites, deren Übersetzungen nicht von translator.wordpress.org
stammen oder nur lokal auf diesem Server vorhanden sind.“


und hier [/b]einige Rückmeldungen - zum Einsatz des Plugins[/b].

- Required for non-English speaking WPs
- It does what it promises
- Oh, yes
- Does what is states well!
- Plugin speeds up the presentation of your site
- Great job !
- Beneficial for any sites not using English en_US
- Works great!


mehr Infos, Hintergründe, Daten, Quellen und Links:

der aktuelle Artikel:
Hintergrund: WordPress Performance Analysis Finds Translations May Significantly Slow Down Sites
Favorite Performant Translations :: By WordPress Performance Team Version:1.0.6 Last updated:3 weeks ago Active installations:2,000+
 

Online-Statistiken

Zurzeit aktive Mitglieder
1
Zurzeit aktive Gäste
358
Besucher gesamt
359

Neueste Themen

Beliebte Forum-Themen

X
Keine passende Antwort gefunden?