News
Aggregated news about Symfony
The Strangebuzz PHP/Symfony blog
·
In this third and last part, we will continue to improve our search engine. First, we will enhance our elasticsearch stack with Kibana. Then, we will implement an autocomplete using...
The Strangebuzz PHP/Symfony blog
·
Implementing a search engine with elasticsearch and Symfony (part 2/3)
This is the second part of the tutorial. In this post, we will see how to improve our search engine to make is much more relevant. We will use an alias, create a custom command to...
The Strangebuzz PHP/Symfony blog
·
Implementing a search engine with elasticsearch and Symfony (part 1/3)
In this post, we will see how to create a full-text search engine with elasticsearch in a Symfony application. We will use Docker compose to set up an elasticsearch stack. We will...
The Strangebuzz PHP/Symfony blog
·
On hiding the main Symfony front controller
In this post, we will see how to hide the front controller's file name of a Symfony application so it can't be accessed when typing it: "index.php". The less the...
The Strangebuzz PHP/Symfony blog
·
Disable the HTML5 validation of all your Symfony forms with a feature flag
In this post, we will see how to implement a simple feature flag. This flag will help us to debug our forms and will allow to disable the HTML5 client side validation of all the forms...
The Strangebuzz PHP/Symfony blog
·
On using the Symfony NotCompromisedPassword security validator
In this post, we will see how to use the NotCompromisedPassword validator which was introduced in Symfony 4.3. This validator allows us to check if a given password was publicly exposed...
The Strangebuzz PHP/Symfony blog
·
Implement a "Read in your language" link with Symfony
In this post, we will see how to implement a "Read in your language" link in your pages. The goal will be to detect the user browser preferred language and show him a link...
The Strangebuzz PHP/Symfony blog
·
Send Symfony application logs to Slack with Monolog
In this post, we will see how to send logs to Slack. Typical usage is, of course, to send critical errors to be warned in real-time and be able to fix the issues quickly. But we can...
The Strangebuzz PHP/Symfony blog
·
The Symfony Request class interactive cheatsheet
In this post, we will review one of the most used and useful service (in fact it's a value object) provided by Symfony which is the Request service Is is part of the HttpFoundation...
The Strangebuzz PHP/Symfony blog
·
Implementing a login fail2ban like system for Symfony with Redis
In this post, we will see how to implement a fail2ban system for Symfony. It will log login failure attempts for a given IP and will prevent further tries once a critical threshold...
mon-code.net
·
Use Elasticsearch with Symfony Framework and elasticsearch-php library
Elastic provides a light weight PHP library: elasticsearch-php to connect to Elasticsearch cluster. This Library is an API client with all possible options. It's light weight...
mon-code.net
·
Automatically controlling dependencies security with SensioLabs security checker, Jenkins
Today, we use more and more external libraries in our projects. Though it saves us time, it is possible that we may introduce security vulnerabilities via these libraries. Controlling...
mon-code.net
·
Use Symfony Config Component to Validate XML and YAML Files
This article talks about the Config component of symfony which allows to semantically expose a configuration and validate it. To often break my teeth on it, I decided to compile here...
mon-code.net
·
Secure cookie of you web application with PHP or Symfony
Most sites use cookies. Whether for tracking or persisting data, unfortunately good security practices are not always apply. In this article I will present the different options available...
Florent Destremau
·
A simple way to clean up your git project branches
When you switch between branches and get lost in the names…
Have you ever felt like you had too many local branches after a couple of days / weeks of programming?
When you work on...
mon-code.net
·
Presentation of the Imagine library for manipulating images in PHP
Imagine is an object-oriented PHP 5 library for manipulating images in an object context. It is a layer of abstraction to the various image manipulation engines such as GD or Imagick.
Florent Destremau
·
A history of Symfony and GraphQL
You might have heard of a new sheriff in town: GraphQL. And then wondered how you could use it with *.
If you are very lazy and just want a solution, here is my demo project, I’ll...
Florent Destremau
·
Shifting my frontend from Symfony to React stack: a first React component.
When I started to develop my startup’s website Windoo, I wanted to get online as soon as possible, so I went for the safest tool I had: Symfony. Backend, frontend, it is still for...
Latest jobs
👚 SEZANE 👚
Développeur(se) backend sénior PHP / Symfony
- Full time
- Locaux magnifiques dans le 7ème, rue du bac. 2 jours de Télétravail par semaine. Possibilité de r...
👚 SEZANE 👚
Développeur(se) backend sénior PHP / Symfony
- Full time
- Locaux magnifiques dans le 7ème, rue du bac. 2 jours de Télétravail par semaine. Possibilité de r...
🛡Entreprendre l'Avenir - Marques Simplis et Stello🛡️
**Développeur Backend PHP / Symfony Senior**
- Full time
- Full Remote en France (1 journée par mois à Paris - déplacements, hôtel et transport pris en charge)
🚐 Camping-Car Park 🚐
Tech Lead - PHP/Symfony -POURVU
- Full time
- Paris 2/3 Jours de TT + quelques déplacements à Pornic au début de la mission.