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

Et maintenant ?

Vous avez ouvert ce livre en faisant afficher une phrase à PHP. Vous le refermez avec une application web construite à partir de rien : un routeur, des contrôleurs, des vues, une base de données derrière, des tests autour. C’est parler le langage couramment, et ce n’est pas rien.

Ce n’est pas non plus tout le métier. L’essentiel de ce qui reste n’est pas le langage PHP, mais PHP en situation : les outils qui portent votre code de votre ordinateur jusqu’à un serveur, les habitudes qui gardent une base de code d’équipe saine, les autres systèmes avec lesquels vos programmes dialoguent, et les gens qui ont construit tout cela.

Un carrefour où s'arrête la route du livre, avec cinq panneaux qui pointent vers les frameworks et l'outillage, l'architecture et le processus, la sécurité et la performance, au-delà de PHP, et la communauté, et un petit éléphant avec un sac à dos qui choisit sa direction

Ce qui suit est une carte, pas un tutoriel, dans l’esprit du tour d’horizon que le chapitre 18 a consacré à la concurrence. Pour chaque destination, vous en saurez assez pour la reconnaître par son nom, savoir à quoi elle sert, et savoir quoi chercher le jour où vous en aurez besoin. Rien de tout cela n’est nécessaire pour écrire du bon PHP. Tout devient utile dès que votre logiciel grossit, dure, ou gagne un deuxième contributeur, autrement dit, tôt ou tard, presque tout.

Il y a cinq destinations. Les frameworks et l’outillage, c’est la version toute prête de ce que le chapitre 21 a construit à la main, et la chaîne d’outils autour. L’architecture et le processus, c’est organiser le code, et les habitudes d’équipe qui rendent ses évolutions sûres. La sécurité et la performance durcissent ce que le chapitre 10 a commencé et le gardent rapide quand le vrai trafic arrive. Au-delà de PHP regarde les autres langages, les autres technologies, et le moteur sur lequel PHP lui-même tourne. La communauté, ce sont les gens qui ont bâti tout ce qui précède, et la façon de les trouver.

Lisez celle qui correspond à ce que vous allez faire ensuite. Aucune ne suppose que vous ayez lu les autres.