Bibliothèques pour plugins WordPress, partie 3
Dans les trois derniers articles, j’ai parlé des bibliothèques pour WordPlugins que je trouve extrêmement utiles pour écrire des bases de code de haute qualité.
Si vous n’avez pas suivi, vous pouvez soit vous rattraper en lisant les messages précédents :
Ou vous pouvez simplement consulter la liste des outils que j’ai répertoriés jusqu’à présent :
Cet article conclura la série avec le dernier ensemble d’outils que nous utilisons généralement lors de la création de solutions pour les autres.
Bibliothèques pour plugins WordPress, la fin
Le but de cette série a été de partager les outils, les utilitaires et les bibliothèques pour les plugins WordPress que j’ai trouvés – par d’autres et par expérience – pour aider à écrire du code de haute qualité avant même de le valider sur Git.
Voici donc une explication des deux dernières bibliothèques.
PHP Parallèle Lint
Depuis la page d’accueil du projet, le but de cette bibliothèque est le suivant :
Mais qu’est-ce que cela signifie exactement ?
Vérificateur de sécurité
Je pense qu’il est juste de dire que la plupart des développeurs veulent écrire du code sécurisé, mais il est difficile d’être conscient de toutes les différentes vulnérabilités qui existent (en particulier lorsqu’elles changent au jour le jour).
C’est là que Security Checker entre en jeu :
Le vérificateur de sécurité SensioLabs est un outil de ligne de commande qui vérifie si votre application utilise des dépendances avec des vulnérabilités de sécurité connues. Il utilise le service Web SensioLabs Security Check et la base de données des avis de sécurité.
Tout comme les autres bibliothèques mentionnées dans cette série, celle-ci s’intègre au processus de validation et analyse votre code par rapport aux bases de données susmentionnées.
Utilisation de ceux-ci dans les projets
Ceci résume la liste complète des outils que j’ai décidé de couvrir lors de l’écriture de cette série; cependant, pour certains, cela soulève toujours la question de savoir comment les intégrer à des projets basés sur WordPress.
Donc, dans un prochain article, je vais parcourir exactement cela.