Vincent Faliès - Artisan Codeur

EasyAdminBundle is THE bundle to create administration backends in Symfony.


The installation of this bundle integrating FOSUserBundle to manage users in Symfony 4 is very simple and can be do in 3 steps.

  1. Installation of FOSUserBundle
  2. Installation of EasyAdminBundle
  3. Configure...

Continue reading...

FOSUserBundle is certainly the most popular bundle for Symfony to manage users.

With the last major version of Symfony (4), the organization of the code of the framework is a little different. The official documentation isn't clear about the process to install this bundle.

Below, you will found...

Continue reading...

EnvDev 2.1 is available

php web project Development composer apache nginx envdev nodejs docker
Reading time: 1 minute, 0 seconds

A new version of EnvDev project is now available in 2.1 version.

Changelog :

[2.1] - 2018-04-05


  • Share git config & ssh keys
  • Add envdev vhost configuration for Apache & Nginx
  • Rename projects directory to home
  • Add `.env.dist configuration example
  • Add Makefile
  • Use curre...

Continue reading...

Analysing MySQL Slow Query Logs

database mysql slow queries analyse sgbd
Reading time: 2 minutes, 0 seconds

Analysing slow queries is mandatory in the process of optimization of all project.

A raw analysis of the result file can be quickly difficult. A lot of data, multiple line for each query detected, etc. can forbidden a global vision of the situation, in consequence, the correction become long and h...

Continue reading...

Git : remove all local branches already merged in master

web Git
Reading time: 1 minute, 0 seconds

During a development, a lot of branches are created on Git for all features or evolutions.

After a certain time, we can have on local machine many branches but some cleaning may be necessary.

For instance, If you want to delete all local branches that are already merged into master, you can use...

Continue reading...