Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

La communauté PHP

Tout ce qui se trouve dans ce chapitre, et l’essentiel de ce livre, existe parce que d’autres ont fait leur travail en public : des extensions, des frameworks, des standards, des RFC. Trouver ces gens n’est pas tant une étape suivante qu’un raccourci à travers toutes les autres.

L’entrée la plus proche est un groupe d’utilisateurs : des rencontres locales, souvent mensuelles, généralement recensées sur des sites comme php.ug. Peu d’efforts, et la façon la plus rapide de croiser d’autres développeurs PHP en personne et d’entendre les problèmes qu’ils résolvent vraiment.

Viennent ensuite les conférences. PHP UK, phpDay, SymfonyCon, Laracon et bien d’autres, partout dans le monde. Les conférences elles-mêmes comptent moins que les conversations de couloir entre deux sessions. Dans un cas comme dans l’autre, elles rappellent que le langage a un présent bien vivant, et pas seulement le passé que l’avant-propos a regardé en face.

Certaines de ces personnes écrivent les standards que vous utilisez sans y penser. Le PHP-FIG, le Framework Interop Group, est derrière les PSR sur lesquelles ce livre s’est appuyé en silence tout du long : l’autoloading PSR-4 du chapitre 7, le style PSR-12 de l’annexe D. Ses propositions et ses réunions sont publiques.

D’autres font évoluer PHP lui-même. L’annexe G a décrit le processus des RFC. Les discussions derrière chaque RFC, sur internals@lists.php.net, sont ouvertes à la lecture et, un jour, ouvertes à votre participation.

Et vous pouvez contribuer. Au code source ou à la documentation de PHP, ou à n’importe lequel des paquets open source sur lesquels reposent les projets de cette communauté, dont un grand nombre vivent sur Packagist, connu depuis le chapitre 16. Corriger une faute dans une page de documentation est une première contribution petite, légitime et sincèrement bienvenue, et une bonne façon de découvrir comment s’organise une base de code bien plus vaste que toutes celles de ce livre.

Un petit éléphant descend de la dernière page d'un livre ouvert sur un chemin qui mène à un groupe de personnes réunies autour d'un tableau blanc, dont l'une lui fait signe d'approcher

La façon la plus rapide de dépasser ce livre est de parler à ceux qui l’ont déjà dépassé. À chaque destination de ce chapitre, quelqu’un se tient déjà, heureux d’expliquer ce qu’il y a trouvé. Allez lui demander.