Nos articles et retours d’expérience en développement PHP

PHP est un langage de programmation orienté backend qui permet de développer des applications dynamiques et interactives. C'est un langage populaire, utilisé par un grand nombre d'applications web très utilisées par le grand public. Dans cette catégorie, retrouvez tous les articles, retours d’expérience et tutoriels de nos astronautes autour de PHP, Symfony, Laravel, des outils incontournables pour améliorer votre productivité mais aussi nos retours sur les grands événements de la communauté ! Bonne lecture.

Tous nos articles sur les nouveautés du langage de développement PHP

PHP 7.1 - Pour les null

PHP 7.1 - Pour les null

Il y a quelques temps, pour ainsi dire un an (le temps passe vite ! ), je parlais de la sortie de PHP 7.0. Dix mois plus tard, les choses évoluent à nouveau : PHP 7.1 est en RC1.

Transformer un tableau en réponse JSON

Transformer un tableau en réponse JSON

Dans le contexte d'une API REST, intéressons nous particulièrement à la donnée rendue par le contrôleur. Je vous emmène découvrir le mécanisme qui permet l'affichage de la donnée en format compréhensible par d'autres systèmes, JSON dans cet exemple.

ParamConverter personnalisé

ParamConverter personnalisé

L'article qui suit s'adresse aux développeurs qui ont déjà utilisé le ParamConverter, et qui comprennent le principe de base de son fonctionnement.

Behat : structurez vos tests fonctionnels

Behat : structurez vos tests fonctionnels

Il est important de mettre en place des tests fonctionnels sur les projets afin de s'assurer du bon fonctionnement de l'application.

Le cache HTTP, votre meilleur ami

Le cache HTTP, votre meilleur ami

e suis actuellement Lead développeur pour un site de presse Français à très fort trafic (lemonde.fr). Au cours de mes expériences précédentes, j'ai pu développer sur plusieurs autres sites à forte volumétrie.

Kernel Terminate

Kernel Terminate

Symfony 2 c'est plusieurs composants -dont le domaine d'application est spécifique- qui forment les parpaings d'une maison ; pour assembler tout ça, un autre composant existe, à la fois le parpaing et le ciment : l'EventDispatcher. Son rôle est de distribuer des événements qui seront traités par les divers composants.

Le Symfony Live Paris 2016

Le Symfony Live Paris 2016

Cette année, Eleven Labs a, pour la troisième fois, sponsorisé le Symfony Live 2016, qui s’est déroulé à la Cité Universitaire. Nous étions présents avec nos brand new Wilson Black Edition, notre borne d’arcade et nos astrobeers.

Obtenir et apporter de l'aide sur Symfony

Obtenir et apporter de l'aide sur Symfony

Aujourd'hui, je vous propose un article -qui s'adresse plutôt aux débutants- sur les mécaniques pour obtenir et apporter de l’aide sur Symfony. Une grande partie des informations sont applicables à n'importe quel framework ou librairie.

Introduction Galactique au Domain Driven Design

Introduction Galactique au Domain Driven Design

Le Domain Driven Design, décrit dans le livre d’Eric Evans “_Domain Driven Design, Tackling Complexity in the Heart of Software_”, permet de mieux appréhender la complexité d’un projet en partageant une approche et un langage communs par tous les membres impliqués dans la construction d’une application.

Vérifier la qualité du code

Vérifier la qualité du code

Aujourd'hui je vais vous parler de la qualité du code (oh really?). Dans cet article, je vais l'aborder sur la partie PHP.


Quelle est l’utilité de PHP ?

Avec son écosystème riche, sa très forte communauté, et ses nombreux frameworks incontournables comme Symfony, PHP permet de développer tous types d’applications backend. Son utilisation accélère le processus de développement : sa structure prédéfinie et ses composants permettent aux développeurs de se concentrer davantage sur la logique métier. PHP offre la flexibilité nécessaire pour créer des applications web interactives, des sites e-commerce, des blogs, des marketplaces, des sites médias ou encore des back-offices personnalisés. PHP est donc une solution de qualité pour développer vos projets web sur mesure.

Découvrir notre expertise PHP Symfony