Nos articles taggués « php »
My local server with the Symfony binary
In order to develop efficiently and to be able to foresee production issues as quickly as possible, it is a good thing to have a local stack as close as possible to the production one. For this reason, Docker is the tool that we strongly recommend (and so for many years now!). However, …
Lire la suite de l’article My local server with the Symfony binary
Mon serveur local avec le binaire Symfony
Afin de développer efficacement et de pouvoir détecter au plus vite les soucis pouvant survenir en production, il est préférable d’avoir une stack locale au plus proche de la stack de production. Pour cela, Docker est un outil que nous ne pouvons que vivement conseiller (depuis déjà…
Lire la suite de l’article Mon serveur local avec le binaire Symfony
Comment monitorer rapidement du code PHP
Quand nous écrivons du code, nous nous demandons souvent s’il est performant ou s’il n’y a pas de memory leak. Il existe de très bons outils pour vérifier ponctuellement si nos assertions sont justes. Blackfire.io en est un bon exemple, cependant ce dernier ne peut pas nous aider…
Lire la suite de l’article Comment monitorer rapidement du code PHP
Du Serverless aux jeux vidéo, en passant par la cryptographie : résumé d’un Forum PHP 2018 très éclectique
Sans surprise, et toujours avec la banane, notre équipe était présente au Forum PHP 2018 organisé par l’AFUP, un des événements majeurs de la communauté PHP francophone. Nous revenons pour vous sur ce que nous avons appris durant ces deux jours. PHP et son écosystème Les copains…
Des champs de formulaire Symfony sécurisés par vos données avec Symfony
Dans le chapitre précédent, nous avons vu comment ajouter de la sécurité sur un champs de formulaire en fonction des rôles de l’utilisateur. Cependant la gestion de la sécurité peut être plus complexe. En effet, il est commun d’avoir besoin de l’objet (Article dans notre exemple)…
Lire la suite de l’article Des champs de formulaire Symfony sécurisés par vos données avec Symfony
How to Mix Security and Form with Symfony
In some applications, it could be required to disable some form fields depending on user’s roles. In this article, we will see how to implement this feature thanks to a simple example: a blog engine. Introduction & application’s bootstrap To save time, we will use Symfony 4.1,…
Lire la suite de l’article How to Mix Security and Form with Symfony
Comment sécuriser des champs de formulaire avec Symfony
Dans certaines applications, il peut être nécessaire de désactiver certains champs d’un formulaire en fonction des rôles de l’utilisateur connecté. Dans cet article, nous allons voir comment réaliser cette fonctionnalité à travers un exemple simple : un moteur de blog. Introduction…
Lire la suite de l’article Comment sécuriser des champs de formulaire avec Symfony
Retour sur l’édition 2018 du PHP Tour à Montpellier
Nous avons assisté à la toute dernière édition du PHPTour, l’événement itinérant de l’Afup va en effet changer dès 2019 pour une journée de conférences dans toute la France (Afup Day). C’est à Montpellier, en fin de semaine dernière que le clap de fin a eu lieu. Comme à notre habitude, …
Lire la suite de l’article Retour sur l’édition 2018 du PHP Tour à Montpellier
PHP et les résolveurs DNS
Aujourd’hui, la plupart des applications Web communiquent avec des API externes. La résolution des noms des domaines associés à ces API externes doit être performante. Une mauvaise configuration du « resolver DNS » du système (linux) hébergeant votre applicatif pourra entraîner…
How to properly manage translations in Symfony?
We already wrote about our Symfony translation workflow some years ago. But since 2015, lots of things have evolved and it was time to update this workflow. The aim stays the same, keeping app translation simple and fluent for all stakeholders of the project. To achieve this, we…
Lire la suite de l’article How to properly manage translations in Symfony?
Les signaux POSIX et PHP
Après la conférence d’Alexandre Balmes sur les signaux, les PID et leur gestion en PHP au ForumPHP 2017, nous avons souhaité écrire un article récapitulatif de ce que sont les signaux, comment ils fonctionnent au niveau système, et comment les utiliser en PHP. Les signaux et process…
Forum PHP 2017 : un très bon cru !
Nous étions une nouvelle fois présents au Forum PHP pour cette édition 2017 située, cette année, au Paris Marriott Rive Gauche Hotel. Des statistiques toujours vers le haut avec plus de 650 visiteurs, 33 conférences et 3 ateliers. Cocktail temps-réel pour l’Olympia Par Amélie Duvernet.…
Lire la suite de l’article Forum PHP 2017 : un très bon cru !
What you need to know about environment variables with PHP
Environment variables for configuration are today’s best practice for application setup – database credentials, API Keys, secrets and everything varying between deploys are now exposed to the code via the environment, instead of configuration files or worse, directly hard-coded.…
Lire la suite de l’article What you need to know about environment variables with PHP
L’histoire d’Unicode et son adoption sur le Web
Vous avez tous entendu parler d’Unicode, mais savez-vous comment implémenter correctement son support dans vos applications ? Et savez-vous vraiment comment il fonctionne ? Cet article reprend le contenu de ma conférence « Pourquoi strlen(« 🍕 ») != 1 ? », donc si vous étiez…
Lire la suite de l’article L’histoire d’Unicode et son adoption sur le Web
Initialiser rapidement une API REST avec Laravel
Dernièrement, nous avons développé une API REST pour l’un de nos projets clients. Une des exigences était de développer cette API avec Laravel 5. Elle était accompagnée d’une application cliente développée au sein du même projet Laravel avec Blade ainsi que quelques composants React.…
Lire la suite de l’article Initialiser rapidement une API REST avec Laravel
Résumé de la Laracon EU 2016
Les 23 et 24 août derniers se tenait à Amsterdam la conférence annuelle européenne de Laravel. Nous y étions et c’était chouette, alors nous vous racontons ! Commençons par le lieu où se déroulait la conférence (SugarCity Events), qui est tout simplement incroyable. Il s’agit d’une…
The journey of writing an API Client with PHP and some wise advices
TL; DR; Have a small feature set, use HTTPlug and Jane OpenAPI. My (love-)story with Docker started in December 2013, after having lost a 2 years long battle against Chef. I had been attracted to Docker for a couple of months, and I finally made the switch the day when I learned…
Lire la suite de l’article The journey of writing an API Client with PHP and some wise advices
Dites-nous tout !
Un de nos articles vous a aidé dans votre travail et vous voulez nous remercier ?
Vous avez trouvé une typo ou une erreur ?
N’hésitez pas à nous le faire savoir
en nous envoyant un message