✅ WEB- und WordPress-Nachrichten, Themen, Plugins. Hier teilen wir Tipps und beste Website-Lösungen.

Bibliotheken für WordPress-Plugins, Teil 3

10

In den letzten drei Beiträgen habe ich über Bibliotheken für WordPlugins gesprochen, die ich als äußerst hilfreich beim Schreiben hochwertiger Codebasen empfinde.

Wenn Sie nicht mitverfolgt haben, können Sie dies entweder nachholen, indem Sie die vorherigen Beiträge lesen:

Oder Sie können einfach die Liste der Tools überprüfen, die ich bisher aufgelistet habe:

Dieser Beitrag schließt die Serie mit den letzten Tools ab, die wir normalerweise verwenden, wenn wir Lösungen für andere erstellen.

Bibliotheken für WordPress-Plugins, The End

Der Zweck dieser Serie war es, die Tools, Dienstprogramme und Bibliotheken für WordPress-Plugins zu teilen, die ich – durch andere und durch Erfahrung – gefunden habe, um dabei zu helfen, qualitativ hochwertigen Code zu schreiben, bevor ich ihn überhaupt an Git übergebe.

Hier also eine Erklärung der letzten beiden Bibliotheken.

PHP-Parallel-Lint

Aus der Homepage des Projekts geht hervor, dass der Zweck dieser Bibliothek wie folgt lautet:

Aber was bedeutet das genau?

Sicherheitsprüfer

Ich denke, es ist fair zu sagen, dass die meisten Entwickler sicheren Code schreiben wollen, aber es ist schwierig, sich all der verschiedenen vorhandenen Schwachstellen bewusst zu sein (insbesondere, wenn sie sich täglich ändern).

Hier kommt Security Checker ins Spiel:

Der SensioLabs Security Checker ist ein Befehlszeilentool, das überprüft, ob Ihre Anwendung Abhängigkeiten mit bekannten Sicherheitslücken verwendet. Es verwendet den SensioLabs Security Check Webservice und die Security Advisories Database.

Genau wie die anderen in dieser Serie erwähnten Bibliotheken ist dies eine, die sich in den Commit-Prozess einklinkt und Ihren Code anhand der oben genannten Datenbanken analysiert.

Diese in Projekten verwenden

Dies schließt die vollständige Liste der Tools ein, die ich beim Schreiben dieser Serie behandeln wollte; Für einige stellt sich jedoch immer noch die Frage, wie diese in WordPress-basierte Projekte eingebunden werden können.

In einem kommenden Beitrag werde ich genau das durchgehen.

Aufnahmequelle: tommcfarlin.com

Diese Website verwendet Cookies, um Ihre Erfahrung zu verbessern. Wir gehen davon aus, dass Sie damit einverstanden sind, Sie können sich jedoch abmelden, wenn Sie möchten. Annehmen Weiterlesen