Développement PHP sans serveur avec AWS Lambda et Bref Framework

DEV - 21/01
PHP alimente le Web depuis des décennies. De WordPress à Laravel, il reste l'un des plus...

PHP alimente le Web depuis des décennies. De WordPress à Laravel, il reste l’un des langages backend les plus populaires de la planète. Cependant, à mesure que l’informatique sans serveur gagnait en popularité, PHP était souvent négligé au profit de Node.js, Python et Go.

Cette histoire a changé.

PHP est devenu un citoyen de premier ordre du monde sans serveur grâce à AWS Lambda et Bref. Vous pouvez exécuter des applications PHP modernes sans gérer de serveurs, évoluer automatiquement et payer uniquement pour ce dont vous avez besoin, tout en conservant vos compétences et frameworks PHP existants.

Dans cet article, nous explorerons :

  • Ce que signifie réellement PHP sans serveur
  • Comment Bref rend cela possible
  • Une procédure pas à pas de configuration pratique
  • Quand PHP sans serveur a et n'a pas de sens
  • Performances, démarrages à froid et bonnes pratiques

Allons-y.

Qu’est-ce que le sans serveur (vraiment) ?

Avant de toucher à PHP, dissipons une idée fausse courante.

Sans serveur ne signifie pas « pas de serveurs ». Cela signifie que vous ne les gérez pas.

Avec AWS Lambda :

  • Pas de provisionnement des instances EC2
  • Pas de mise à jour corrective du système d'exploitation
  • Pas de planification de capacité
  • Mise à l'échelle automatique
  • Tarification à la demande

Vous n'installez pas des serveurs, mais des fonctions. Le reste est géré par Amazon Web Services.

Cela n'était pas ...
[Courte citation de 8% de l'article original]

Loading...