WinFuture-Forum.de: Neuigkeiten aus dem WordPress Performance Team und der Arbeit am Perfo - WinFuture-Forum.de

Zum Inhalt wechseln

Beiträge in diesem Forum erhöhen euren Beitragszähler nicht.
Seite 1 von 1

Neuigkeiten aus dem WordPress Performance Team und der Arbeit am Perfo


#1 Mitglied ist offline   el_pelajo 

  • Gruppe: aktive Mitglieder
  • Beiträge: 72
  • Beigetreten: 15. Dezember 21
  • Reputation: 16

geschrieben 11. Januar 2023 - 12:48

Neuigkeiten aus dem WordPress Performance Team und der Arbeit am Performance Lab Plugin

aktuelle Diskussionen über die Entwicklung neuer Performance Features und Abstimmung über den besten Ansatz, Weg der Implementierung.

Sarah Gooding hat in einem neuen Artikel auf WPTavern von der aktuellen Diskussion zum Performance Lab Plugin berichtet.


https://wptavern.com...ance-lab-plugin

Zitatvon Sarah: Das Performance-Team von WordPress traf sich diese Woche mit dem ausdrücklichen Ziel, auf die jüngste Anfrage von Matt Mullenweg zu reagieren,
Es geht um das Hinzufügen von Funktionen zum Performance Lab-Plugin einzustellen, das ansonsten als eigenständiges Plugin funktionieren könnte ( Performance Lab-Plugin https://wordpress.or...erformance-lab/ ).

Ende Dezember 2022 veröffentlichte das Performance Team eine Anleitung zum Testen der neuen SQLite-Implementierung,
die als Modul in das Performance Lab-Plugin gebündelt wurde. Mullenweg kommentierte den Beitrag und gab an,
dass er die SQLite-Funktionalität als besser geeignet ansehe, um ein eigenständiges Community-Plugin zu werden:


Zitat

Können wir dies bitte zu einem eigenen Community-Plugin machen, hoffentlich zu einem kanonischen, und aufhören, zusätzliche Dinge wie diese
in Performance Lab zu integrieren – es fühlt sich an, als würden wir Dinge unnötig in PL stopfen.
Mitte Oktober habe ich darum gebeten, dass wir diese unnötige Bündelung vorher mit @tweetythierry um WebP stoppen,
das in Performance Lab aufgenommen wurde, daher ist es enttäuschend, dass eine andere große Funktion wie SQLite in das Performance Lab-Plug-in gebündelt wurde.
In dem Bemühen, eine Basis von Testern für kommende Leistungsfunktionen zu gewinnen, hat das Performance-Team dazu tendiert,
neue leistungsbezogene Funktionen in das Plugin zu bündeln. Obwohl sie bereits als eigenständige Module entwickelt wurden,
sodass sie leicht als einzelne Plugins extrahiert werden können, besteht die Sorge, dass ihre Sichtbarkeit stark eingeschränkt würde.
Das Performance Lab-Plugin hat mehr als 30.000 aktive Installationen.
Jedes eigenständige Plugin würde Zeit brauchen, um sich zu einer Benutzerbasis aufzubauen, während Funktionalität, die zu Performance Lab hinzugefügt wird,
ein sofortiges Publikum hat.



„Ich bin mir einig, dass es definitiv gültige Anwendungsfälle für eigenständige Plug-ins gibt, wobei einige der Vorteile eines einzelnen Hub-Plug-ins wie Entwicklung/Wartung,
Einführung, Werbung, Onboarding/Beitrag von Entwicklern usw. berücksichtigt werden, die das Performance Lab heute gut unterstützt ein Community-Hub-Plugin
mit zentralem Leistungsfokus“, sagte Thierry Muller, Mitwirkender des Performance-Teams, als Antwort auf die Entbündelungsanfrage.

Muller skizzierte drei verschiedene Optionen, die in der Sitzung des Performance-Teams in dieser Woche diskutiert wurden:

Option 1: PL beibehalten, aber Module zusätzlich als einzelne Plugins bereitstellen
Option 2: Machen Sie PL zu einem „Wrapper“, der sich auf die zentrale Infrastruktur und die Empfehlung einzelner Plugins konzentriert
Option 3: Verwerfen Sie PL vollständig zugunsten einzelner Plugins
Option 3 scheint für diejenigen, die an der Diskussion dieser Woche teilgenommen haben, am wenigsten attraktiv zu sein, da sie mehr Hürden für die Auffindbarkeit einführt. Felix Arntz, Mitarbeiter des Performance-Teams, merkte an, dass ein Vorteil von Option 1 darin besteht, dass das Plugin für die 30.000 Personen, die es derzeit installiert haben, weiterhin so funktioniert, wie es ist, und dass Option 2 „eine komplexe Migration erfordern würde, die Benutzer wahrscheinlich nicht verstehen würden“.

die Abstimmung über den besten Ansatz: https://github.com/W...ment-1377598692


Der WordPress-Entwickler Jonny Harris schlug vor, dass es beim Testen hilfreich sei, jede Funktionalität in einem eigenen Plugin zu haben, fragte aber auch, was ein Modul definiere.

„Wären zum Beispiel die aktuellen Site Health Checks alle zusammen?“ fragte Harris. „SQLite und WebP sind eindeutig eigene Module, aber was ist mit kleineren Dingen?“

Arntz schlug den Mitwirkenden vor, die Diskussion über den Umfang fortzusetzen, wie die aktuellen Module als Plugins vertrieben werden könnten. Er schlug vor, dass jedes Modul ein eigenes Plugin werden könnte, wobei einige Module zu eigenständigen Plugins werden und andere zu einigen „themenspezifischen“ Plugins zusammengefasst würden.

Die Mitwirkenden diskutieren die verschiedenen Ansätze in einem GitHub-Problem ausführlicher und stimmen über den besten Ansatz ab. Die Abstimmung läuft bis Freitag, 20. Januar 2023.
Ende des Zitats...



weitere Links, Texte, Quellen:

- der Artikel: WordPress Performance Team Working Towards Unbundling Performance Lab Plugin https://wptavern.com...ance-lab-plugin
- das Performance Lab-Plugin https://wordpress.or...erformance-lab/
- how to test the new SQLite implementation: https://make.wordpre...implementation/
- das Performance Team meeting dieser Woche: https://make.wordpre...0-january-2023/
- Abstimmung über den besten Ansatz https://github.com/W...ment-1377598692
Elektronik & IT-Fan - Raspi, Arduino - u. die neue Knowledge-Base: https://affine.pro :: WordPress Ressourcen News: https://wptavern.com :: Entwicklung: https://make.wordpress.org/core/ ::
0

Anzeige



Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0