Aller au contenu principal
FrankenPHP Logo

FrankenPHP - le serveur web PHP qui change la donne

Avez-vous entendu parler du nouveau serveur web PHP appelé FrankenPHP ? Il est en train de prendre d'assaut le monde du développement PHP avec ses fonctionnalités modernes et ses capacités remarquables. En tant qu'entreprise spécialisée dans le développement web, nous sommes ravis de partager cette technologie révolutionnaire avec vous.

FrankenPHP est un serveur d'application moderne pour PHP, basé sur le serveur web Caddy. Ce qui le distingue, c'est sa conception bas niveau et ses fonctionnalités qui améliorent vos applications PHP comme jamais auparavant. Découvrons quelques-unes de ses fonctionnalités :

1) Early Hints : FrankenPHP supporte le code HTTP 103 connu sous le nom de "Early Hints". Cela permet à vos applications d'envoyer des en-têtes préliminaires au client avant la réponse finale, optimisant ainsi les performances globales.

2) Worker Mode : FrankenPHP utilise le mode worker, compatible nativement avec Laravel et Symfony, qui permet à vos applications de démarrer une seule fois et de rester en mémoire. Cela améliore considérablement la vitesse et la réactivité, assurant un traitement des requêtes rapide comme l'éclair en seulement quelques millisecondes.

3) Capacités temps réel : FrankenPHP dote vos applications PHP de fonctionnalités en temps réel, ce qui facilite plus que jamais la création d'expériences web dynamiques et interactives. HTTPS, HTTP/2 et HTTP/3 automatiques : dites adieu aux configurations manuelles et aux mises en place fastidieuses. FrankenPHP automatise le processus d'activation du support de ces protocoles, garantissant des communications sécurisées et rapides entre les clients et les serveurs.

Nous exploitons déjà la puissance de FrankenPHP en production pour quelques projets, et l'amélioration des performances a été remarquable, rendant nos projets Symfony et API Platform plus rapides et plus efficaces que jamais.

Nous sommes également impatients d'évaluer la compatibilité de FrankenPHP avec nos plateformes Drupal. Une fois que nous aurons constaté sa stabilité et sa fiabilité, nous prévoyons de l'intégrer également dans nos environnements de production. Cela signifie des sites plus rapides et moins gourmands en ressources, et donc des clients plus heureux !

Si vous souhaitez essayer FrankenPHP, nous vous recommandons d'utiliser l'image Docker basée sur Debian pour le moment. Quelques instabilités ont été signalées avec la version Alpine, mais rassurez-vous, l'équipe derrière FrankenPHP travaille activement à la résolution de ces problèmes. Rejoignez-nous dans l'adoption de cette technologie qui change la donne et emmenez vos applications PHP vers de nouveaux sommets.


Bonus: Le site Drupal sur lequel vous vous trouvez fonctionne avec FrankenPHP !

Partager cet article