Nos articles taggués « php »
Contributing to Symfony MakerBundle
Let’s be honest, I love Symfony MakerBundle, I know it may not be a popular tool among experienced developers that may prefer to build code from scratch but this brick of Symfony is a gem 💎. One of the good things about the MakerBundle, is that it can show you the best practice, …
Lire la suite de l’article Contributing to Symfony MakerBundle
Forcer le redémarrage d’un worker Symfony
Il arrive de temps en temps que notre worker n’arrive pas à se relever. Aussi fort que vous vous battez, l’erreur a mis PHP ou votre application dans un état instable et il n’y a rien à faire à part l’achever ! Pour pallier ça, vous avez deux options ! Si vous avez la main sur l’exception…
Lire la suite de l’article Forcer le redémarrage d’un worker Symfony
Comment écrire une règle Rector
Afin de mettre à jour Symfony sur l’application d’un client, nous avons dû corriger quelques usages de Doctrine au préalable. Il y a quelques années de cela, il était commun d’écrire ce genre de code dans un contrôleur : La syntaxe <Namespace>:<EntityName> étant dépréciée, …
Héberger un projet PHP sans serveur avec WebAssembly
D’après Wikipedia : WebAssembly, abrégé wasm, est un standard du World Wide Web pour le développement d’applications. Il est conçu pour remplacer JavaScript avec des performances supérieures. Le standard consiste en un bytecode, sa représentation textuelle et un environnement d’exécution…
Lire la suite de l’article Héberger un projet PHP sans serveur avec WebAssembly
Donner sa première conférence : le guide (presque) intégral ✨
Quand j’ai commencé à travailler chez JoliCode, c’est avec beaucoup d’admiration que je regardais les différents conférenciers de la boîte. Et un jour, avec leurs encouragements, j’ai réalisé que moi aussi, je pouvais être conférencière. Pourquoi pas ? Le syndrôme de l’imposteur…
Lire la suite de l’article Donner sa première conférence : le guide (presque) intégral ✨
Master task scheduling with Symfony Scheduler
Introduction Nowadays, using a crontab for our recurring tasks is quite common, but not very practical because it’s completely disconnected from our application. The Scheduler component is an excellent alternative. It was introduced in 6.3 by Fabien Potencier during his opening keynote…
Lire la suite de l’article Master task scheduling with Symfony Scheduler
Maîtrisez la planification des tâches avec Symfony Scheduler
Introduction Aujourd’hui, utiliser une crontab pour nos tâches récurrentes est assez courant mais pas très pratique car complètement déconnecté de notre application. Le composant Scheduler se présente comme une excellente alternative. Il a été introduit en 6.3 par Fabien Potencier…
Lire la suite de l’article Maîtrisez la planification des tâches avec Symfony Scheduler
Introducing JoliMarkdown, for a more robust and rigorous markdown content
This blog post has been written using Markdown, a simple text syntax for writing structured documents. Markdown is frequently used in the development world (documentation in the form of a markdown README files, adoption by many publishing platforms) and is often also employed for…
Lire la suite de l’article Introducing JoliMarkdown, for a more robust and rigorous markdown content
Making a Single-Page Application with HTMX and Symfony
With the plethora of Javascript frameworks available today, web pages became smoother and smoother in terms of User Experience, a field Symfony has been trying to improve too with initiatives like Symfony UX. That’s great for users, as it provides them with a seamless and intuitive…
Lire la suite de l’article Making a Single-Page Application with HTMX and Symfony
Nous étions chez Mickey pour le Forum PHP 2023, notre rapport complet !
Comme chaque année l’équipe de JoliCode était présente au Forum PHP de l’Afup, le plus gros événement PHP de l’Hexagone, pour deux jours de conférence sur l’éco-système ! Dans cet article nous allons vous partager les clés de ce que nous avons entendu au centre de conférence The…
Lire la suite de l’article Nous étions chez Mickey pour le Forum PHP 2023, notre rapport complet !
Castor, a journey across the sea of task runners
At JoliCode we were early adopters of Docker (since late 2013). When we discovered it, we strongly believed that this tool would fit perfectly in our dev environment and allow teams to work under the same clean and reproducible environment. However, like each new piece of software, …
Lire la suite de l’article Castor, a journey across the sea of task runners
Un ch’ti récap de l’AFUP Day 2023 à Lille
Si vous nous lisez régulièrement ici, vous le savez, nous ne ratons quasiment jamais une conférence AFUP. Ce printemps ne déroge pas à la règle, nous étions à Lille pour l’AFUP Day 2023 dans un lieu aux allures de château anglais dans lequel on enseignerait la magie. Et c’était presque…
Lire la suite de l’article Un ch’ti récap de l’AFUP Day 2023 à Lille
Create your own shiny Open Graph images with Imagine PHP
You might not have noticed, but we use our own custom Open Graph preview images for our articles. Some of you asked us how we did it, so here you go! In this article we will explain how to use the php-imagine/Imagine library to create some preview images suited to your needs like…
Lire la suite de l’article Create your own shiny Open Graph images with Imagine PHP
Symfony, reverse proxies and IP protection
Following an issue encountered on one of my projects, I had to dive into how IP protection works in Symfony applications when at least one reverse proxy is in front of them. After some research, trial and error, I thought it was the perfect opportunity to go back to the basics, then…
Lire la suite de l’article Symfony, reverse proxies and IP protection
Symfony Webhook & RemoteEvent, or how to simplify external event management
During the SymfonyCon 2022 conference at Disneyland Paris, Fabien Potencier unveiled two new components to the Symfony community: Webhook and RemoteEvent. They have recently (March 2023) been merged into the 6.3 branch, so we can start testing them, which is what we’ll do in the…
Astuces pour traiter des gros volumes de données dans Symfony
Dans la vie d’un développeur, il arrive forcément un moment où l’on doit traiter un volume important de données via une ligne de commande. Et les premières fois, ça fait BOOM 💥, on utilise du memory_limit=-1, des optimisations… Dans cet article, je dresse une liste des différents…
Lire la suite de l’article Astuces pour traiter des gros volumes de données dans Symfony
Symfony Webhook et RemoteEvent, ou comment simplifier la gestion d’événements externes
Lors de la conférence SymfonyCon 2022 à Disneyland Paris, Fabien Potencier a dévoilé à la communauté Symfony deux nouveaux composants : Webhook et RemoteEvent. Ces derniers ont récemment (mars 2023) été mergés dans la branche 6.3 et nous pouvons donc commencer à les tester, c’est…
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