Performance Lab

Beschreibung

The Performance Lab plugin is a collection of features focused on enhancing performance of your site, most of which should eventually be merged into WordPress core. The plugin facilitates the discovery and activation of the individual performance feature plugins which the performance team is developing. In this way you can test the features to get their benefits before they become available in WordPress core. You can also play an important role by providing feedback to further improve the solutions.

The feature plugins which are currently featured by this plugin are:

These plugins can also be installed separately from installing Performance Lab, but having the Performance Lab plugin also active will ensure you find out about new performance features as they are developed.

Installation

Installation innerhalb von WordPress

  1. Gehe zu Plugins > Neu hinzufügen .
  2. Suche nach Performance Lab .
  3. Installiere und aktiviere das Performance Lab Plugin.

Manuelle Installation

  1. Lade den ganzen Ordner performance-lab in das Verzeichnis /wp-content/plugins/ hoch.
  2. Besuche Plugins .
  3. Aktiviere das Performance Lab Plugin.

Nach der Aktivierung

  1. Besuche den neuen Einstellungen > Performance Menüpunkt.
  2. Enable the individual features you would like to use.

FAQ

Was ist der Zweck dieses Plugins?

The primary purpose of the Performance Lab plugin is to allow testing of various performance features for which the goal is to eventually land in WordPress core. It is essentially a collection of „feature plugins“, which makes it different from other performance plugins that offer performance features which are not targeted at WordPress core and potentially rely on functionality that would not be feasible to use in WordPress core. The list of available features will regularly change: Existing features may be removed after they have been released in WordPress core, while new features may be added in any release.

Kann ich dieses Plugin auf meiner Produktiv-Website einsetzen?

Per the primary purpose of the plugin (see above), it can mostly be considered a beta testing plugin for the various performance features it includes. However, it’s essential to understand that utilizing it comes with inherent risks. Users are encouraged to proceed with caution and understand that they are doing so at their own risk.

Wo kann ich meine Rückmeldungen zum Plugin einreichen?

Feedback is encouraged and much appreciated, especially since this plugin is a collection of future WordPress core features. If you have suggestions or requests for new features, you can submit them as an issue in the Performance Lab GitHub repository . If you need help with troubleshooting or have a question about the plugin, please create a new topic on our support forum .

Where can I report security bugs?

The Performance team and WordPress community take security bugs seriously. We appreciate your efforts to responsibly disclose your findings, and will make every effort to acknowledge your contributions.

To report a security issue, please visit the WordPress HackerOne program.

Kann ich zu diesem Plugin beitragen?

Contributions are always welcome! Learn more about how to get involved in the Core Performance Team Handbook .

Rezensionen

17. September 2024 1 reply
In a way, I liked it. I believe there is a lot to improve, BUT the programming team is one of the best. In my humble opinion: The plugin description is weak or limited. For some people, the information may be very limited and prevent its use. What I missed and even opened a support request for is the lack of information about compatibility with other cache plugins such as litespeed, wp-rocket, total-cache, etc. I know that some of the ones I mentioned have similar features that can cause errors due to incompatibility.
29. August 2024 1 reply
Install 1 Plguin, get 3 🙁 Doesn´t work, waste my time!
16. August 2024 1 reply
패치 후 WP 6.6.1 정상 작동.
18. Juni 2024 2 replies
When I try to enable each option on the settings screen, I get an error message saying „Plugin not found“ and it becomes unusable.
Lies alle 40 Rezensionen

Mitwirkende & Entwickler

„Performance Lab“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„Performance Lab“ wurde in 21 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „Performance Lab“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code , sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS .

Änderungsprotokoll

3.4.1

Fehlerbehebungen

3.4.0

Verbesserungen

Fehlerbehebungen

3.3.1

Verbesserungen

Fehlerbehebungen

3.3.0

Verbesserungen

Fehlerbehebungen

3.2.0

Verbesserungen

Fehlerbehebungen

3.1.0

Verbesserungen

Fehlerbehebungen

3.0.0

Verbesserungen

Dokumentation

2.9.0

Funktionen

Verbesserungen

Fehlerbehebungen

2.8.0

Funktionen

Verbesserungen

  • Infrastructure: Add support for plugin live preview in the plugin directory. ( eight hundred and ninety )
  • Infrastructure: Allow module can-load.php callbacks to return a WP_Error with more information. ( eight hundred and ninety-one )
  • Infrastructure: Implement admin pointer to indicate to the user they need to migrate modules to their standalone plugins. ( nine hundred and ten )
  • Infrastructure: Implement migration logic and UI from Performance Lab modules to their standalone plugins. ( eight hundred and ninety-nine )
  • Infrastructure: Reset admin pointer dismissal for module migration when the user activates a module. ( nine hundred and fifteen )

Fehlerbehebungen

2.7.0

Verbesserungen

Dokumentation

2.6.1

Fehlerbehebungen

Dokumentation

2.6.0

Funktionen

Verbesserungen

Fehlerbehebungen

2.5.0

Verbesserungen

2.4.0

Verbesserungen

Fehlerbehebungen

2.3.0

Verbesserungen

Fehlerbehebungen

2.2.0

Verbesserungen

Fehlerbehebungen

Dokumentation

2.1.0

Verbesserungen

Fehlerbehebungen

2.0.0

Verbesserungen

Fehlerbehebungen

Dokumentation

1.9.0

Verbesserungen

Fehlerbehebungen

1.8.0

Funktionen

Fehlerbehebungen

  • Database: Fix SQLite notices related to undefined properties. ( six hundred )
  • Database: Fix incorrect handling of admin_email and actual admin user’s email when original admin_email user was deleted. ( six hundred and three )
  • Database: Make WP filesystem setup more robust to prevent potential errors. ( five hundred and ninety-five )

1.7.0

Verbesserungen

Fehlerbehebungen

1.6.0

Verbesserungen

1.5.0

Verbesserungen

1.4.0

Verbesserungen

Fehlerbehebungen

1.3.0

Verbesserungen

Fehlerbehebungen

1.2.0

Funktionen

Verbesserungen

Fehlerbehebungen

1.1.0

Funktionen

Verbesserungen

  • Images: Introduce filter webp_uploads_pre_generate_additional_image_source to short-circuit generating additional image sources on upload. ( three hundred and eighteen )
  • Images: Introduce filter webp_uploads_pre_replace_additional_image_source to short-circuit replacing additional image sources in frontend content. ( three hundred and nineteen )
  • Images: Refine logic to select smaller image file in the frontend based on webp_uploads_prefer_smaller_image_file filter. ( three hundred and two )
  • Images: Replace the featured image with WebP version when available. ( three hundred and sixteen )
  • Site Health: Update Site Health Autoloaded options documentation link. ( three hundred and thirteen )
  • Infrastructure: Avoid unnecessarily early escape of Site Health check labels. ( three hundred and thirty-two )

Fehlerbehebungen

1.0.0

Funktionen

Verbesserungen

Dokumentation

  • Infrastructure: Define the plugin’s version support and backward compatibility policy. ( two hundred and forty )

1.0.0-rc.1

Verbesserungen

Fehlerbehebungen

1.0.0-beta.3

Fehlerbehebungen

1.0.0-beta.2

Funktionen

Verbesserungen

Fehlerbehebungen

Dokumentation

  • Infrastructure: Update release instructions to include proper branching strategy and protect release branches. ( two hundred and twenty-one )

1.0.0-beta.1

Funktionen

  • Bilder: Füge WebP für das Uploads-Modul hinzu. ( thirty-two )
  • Bilder: Unterstütze den Wiederholungs-Mechanismus für das Generieren von Untergrößen bei zusätzlichen MIME-Typen auf eingeschränkten Umgebungen. ( one hundred and eighty-eight )
  • Images: Update the_content with the appropriate image format. ( one hundred and fifty-two )
  • Website-Zustand: Füge die WebP-Unterstützung im Website-Zustand hinzu. ( one hundred and forty-one )
  • Website-Zustand: Füge das Modul für die Warnung von zu vielen JavaScript- und CSS-Bestandteilen hinzu. ( fifty-four )
  • Objekt-Cache: Füge das Modul für den persistenten Objekt-Cache im Website-Zustand hinzu. ( one hundred and eleven )
  • Infrastruktur: Fügt die Einstellungs-Seite hinzu, um die Module ein- und auszuschalten. ( thirty )
  • Infrastruktur: Füge Admin-Hinweis hinzu. ( one hundred and ninety-nine )

Verbesserungen

  • Objekt-Cache: Empfehle Objekt-Cache immer bei Multisite. ( two hundred )
  • Bilder: Erstelle Bild-Untergrößen bei zusätzlichen MIME-Typen mittels sources zur Aufbewahrung. ( one hundred and forty-seven )
  • Bilder: Verschiebe Modul-Verzeichnisse, sodass sie in dem dazugehörigen Fokus-Verzeichnis liegen. ( fifty-eight )
  • Website-Zustand: Verbessere die Erkennung von eingebundenen Frontend-Bestandteilen. ( one hundred and thirty-six )
  • Infrastruktur: Füge einen Link zur Einstellungs-Seite beim Plugin-Eintrag in der Plugin-Liste hinzu. ( one hundred and ninety-seven )
  • Infrastruktur: Aktivere alle nicht-experimentiellen Module bei der Plugin-Aktivierung. ( one hundred and ninety-one )
  • Infrastruktur: Füge die generierte module-i18n.php Datei zum Repository hinzu. ( one hundred and ninety-six )
  • Infrastruktur: Führe den perflab_active_modules Filter ein, um zu kontrollieren, welche Module aktiv sind. ( eighty-seven )
  • Infrastruktur: Entferne unnötige Fragezeichen von den Checkbox-Beschriftungen. ( one hundred and ten )
  • Infrastruktur: Benenne object-caching zu object-cache um. ( one hundred and eight )

Fehlerbehebungen

  • Bilder: Stelle sicher, dass das -scaled Bild im ursprünglich hochgeladenen Format bleibt. ( one hundred and forty-three )
  • Bilder: Behebe einen Tippfehler, um den Zugriff zu den korrekten Bild-Eigenschaften zu erlauben. ( two hundred and three )
  • Infrastruktur: Stelle sicher, dass die Felder für die Modul-Header übersetzt werden können. ( sixty )

Dokumentation

  • Website-Zustand: Markiere das „Prüfung von eingebundenen Bestandteilen“ Modul im Website-Zustand vorerst als experimentiell. ( two hundred and five )
  • Infrastruktur: Füge die readme.txt und dass dazugehörige Update-Skript hinzu. ( seventy-two )
  • Infrastruktur: Füge Changelog-Generator-Skript hinzu. ( fifty-one )
  • Infrastruktur: Füge Mitwirkungs-Dokumentation hinzu. ( forty-seven )
  • Infrastruktur: Füge Release-Dokumentation hinzu. ( one hundred and thirty-eight )
  • Infrastruktur: Definiere Modul-Spezifikation in der Dokumentation. ( twenty-six )