Rechercher

Bien gérer ses exceptions

Bonjour à tous ! Aujourd'hui je voudrais vous parler d'un sujet peu abordé en php : les exceptions. Une exception est une alerte lancée lors de l'exécution du code, pour indiquer que quelque chose ne s'est pas passé comme prévu. Cela peut être un mauvais identifiant de connexion à la base de données, ou bien une opération sur un fichier qui n'est pas autorisée, ou encore une division par zéro par exemple.


Se lancer dans le dév mobile : Partie I

Faire du mobile oui, mais par où commencer ?


Forum PHP 2016

Cette année, Eleven Labs était Sponsor Gold du Forum PHP, et l’AFUP nous attendait au Beffroi de Montrouge. Au programme : un bon nombre de conférences techniques, des retours d’expériences et pas mal de PSR (pour notre plus grand plaisir :)). Mais aussi un tournoi de ping-pong organisé par Sensio, la (déjà) mythique borne d’arcade par Eleven Labs et en dessert une petite barbe à Papa de chez JoliCode !


Les push notifications sur votre site

L'intérêt d'une PWA, c'est d'agir comme une application mobile, d'être installé sur le téléphone, de gérer le off-line et surtout d'envoyer des push notifications. Les notifications sont un élément essentiel de l'engagement de l'utilisateur, elles permettent de faire un rappel et de communiquer avec nos utilisateurs


Mutation Testing – Vérifiez la qualité de vos tests unitaires

Vos tests unitaires sont-ils fiables ? Dans cet article nous allons voir comment s’en assurer


Mise en place d'un moteur de recherche avec Elasticsearch

Vous avez une application qui possède des millions de données, votre site commence à ramer ou vous voulez simplement mettre en place un moteur de recherche rapide et efficace sans vous prendre la tête : Elasticsearch est fait pour vous.


Cohabitation de plusieurs versions de PHP

Dans un contexte professionnel, il n’est pas rare de travailler sur divers projets. Sur ces divers projets, il n’est pas rare non plus que ceux-ci ne fonctionnent pas avec les mêmes versions de PHP. C’est d’ailleurs pour cette raison que les IDE vous proposent de sélectionner la version de PHP (et c’est le cas pour de nombreux langages), afin de vous informer si vous utilisez une fonctionnalité qui n’est pas encore supportée, ou à l’inverse dépréciée, ou voire même inexistante.


Utiliser le composant Workflow de Symfony

Depuis Symfony 3.2, un nouveau composant très utile a vu le jour : le composant Workflow. Celui-ci est en effet très pratique et peut très largement simplifier vos développements lorsque vous avez, par exemple, à gérer des workflows de statut dans votre application.


mTools - Le must have pour MongoDB

Maintenir une application MongoDB, notamment sur des sujets Datas avec beaucoup de volumétrie et/ou d’opérations peut vite devenir un supplice, surtout si, comme la plupart des Devs, vous n'avez pas accès aux machines de productions qui sont généralement réservées aux exploitants.


Pattern Specification

Au cours de mes différentes expériences professionnelles, j’ai dû mettre en place de nombreuses règles métier dans diverses applications riches fonctionnellement. Un jour, j’ai été confronté à une façon de faire différente : l’utilisation du pattern specification. Cette méthode s’est avérée structurante pour les projets, et si vous ne la connaissez pas encore elle mérite qu’on s’y attarde.


Utilisation hors-ligne disponible