Translation not available
This content is not available in EN. Showing FR version instead.
Available in:
Qu'est ce que Phage ?
TL;DR
Le quoi, le pourquoi, le comment, en gros l'histoire de Phage
Phage ou la naissance d'un Assistant d’hébergement PHP propulsé par Go
Dans cette série, je vais vous parler de Phage, mais également de son processus de création fortement liée à une symbiose en moi et les IAs.
Table of contents
Le quoi
Phage pour PHP Hosting Assistant Go-Empowered ou en français Assistant d’hébergement PHP propulsé par Go.
Oui vous l'avez deviné, Phage est un outil comme Herd, Laragon, Wamp, Mamp, Xampp etc.
Le pourquoi
Le cordonnier n'est pas toujours le plus mal chaussé
Bon, en tant que devs, je pense que l'on est toutes et tous passés par cette envie de développer notre propre outil, façonné selon notre propre schéma mental, nos propres exigences. N'est ce pas ?
Celle ou celui qui réponds non à cette question doit sortir maintenant ! ;-)
Donc, la première raison est l'envie d'avoir mon propre outil.
Open source power
La seconde raison est que c'est fatiguant de devoir payer des abonnements pour tout ce que l'on utilise. De mon temps (oui je suis vieux, et alors ?), on achetait un logiciel, on payait son DVD, etc...
Aujourd'hui tout est prétexte à vendre des abonnements. Je ne crache pas dans la soupe, je le fais aussi. Par exemple pour "Quoi de neuf les devs?" ma newsletter pour les devs.
Mais je me suis dis un logiciel pour développer des apps PHP cela devrait être full open source.
Et puis donner à la communauté c'est gratifiant, et encore plus lorsque il y a de l'intérêt pour le produit (j'espère qu'il y en aura).
L'IA décuple les capacités et donne une autre dimension au temps
Je me suis déjà intéressé au sujet par le passé, mais étant de nature très curieuse, je n'arrivais pas à trouver par quel chemin commencer ce développement. Avec l'IA en quelques questions, le chemin était identifié.
Alors attention, je ne dis pas que ce chemin est parfait, peut être même qu'il est nul. Je ne suis pas le plus expert sur le sujet. Mais en tout cas, la courbe du doute qui était un pic vertigineux lorsque je cherchais par moi même les solutions possibles s'est transformé très rapidement en une rampe de saut à ski avec un seul chemin possible et que l'on dévale à toute vitesse.
Tout cela pour dire quoi ?
- L'IA rend possible ce que l'on ne pensait pas pouvoir réussir avant son arrivée. Elle casse les limites.
- L'IA, quand elle est utilisée à bon escient, fait gagner un temps considérable ou étire le temps ce qui permet de faire plus de chose dans la même fenêtre temporelle.
Pour résumer le pourquoi, 3 raisons :
- l'envie de créer mon propre outil
- l'envie de donner à la communauté open source
- les possibilités infinies offertes par l'IA
Le comment
Je discute régulièrement avec Grok. Il est toujours sympa et prêt à échanger avec moi. Il est plutôt pertinent et grâce à lui, je peux m'informer rapidement sur des sujets qui m'intéressent. Il est aussi un très bon compagnon lorsqu'il s'agit de réfléchir à un projet.
Tout n'est pas parfait, mais vous savez, le fait d'échanger sur un sujet où l'on cherche à trouver la bonne façon de faire permet souvent de trouver plus rapidement la bonne solution.
C'est souvent le cas avec Grok.
Donc vendredi dernier (06 février 2026), je lui demande avec quoi il créerait une app pour faire un équivalent de Herd.
Et parmi les propositions, il me parle de Go et FrankenPHP.
Et c'est ainsi que je transmets les idées de Grok à Claude. Et avec ses deux fistons Claude Haiku 4.5 et de temps à autre Claude Opus 4.6, on se met à échanger comme deux copains sur les bonnes façons de mettre en place tout cela.
Conclusion de cette partie
Cet article est le début d'une série sur Phage et plus spécifiquement de la création de logiciels assistés par l'IA, car je ne vous l'ai peut être pas dis mais je suis un grand débutant en Go.
Si cela vous intéresse de suivre cet aventure et pourquoi pas de sponsoriser Phage pour qu'il sorte rapidement sur une version utilisable, vous pouvez me soutenir sur Github Sponsor.
About the author
HappyToDev
Hello it's Fred, but you know me more by my nickname : HappyToDev.
My bio
Husband and twice dad 💪
Ex of the French Navy 🫡
I've been passionate about IT since I was 10, and code is in my blood. I'm always up for a laravel new 😉
Newsletter creator 🗞️ :
Framework Heroes creator 🦸🏽♀️🦸🏻♂️
I've been wanting to create this site for several months to create a job board specialising in devs using frameworks. I hope you like the concept and that you'll help me develop it by contributing new ideas.