Laravel Herd pour développer en local
#LARAVEL #NGINX #PHP #SYMFONY
4 septembre 2023
Le 20 juillet dernier était annoncé la sortie d'un nouvel outil pour les développeurs PHP appelé Laravel Herd. J'ai testé l'outil comparé a la CLI de Symfony.
4 septembre 2023
Le 20 juillet dernier était annoncé la sortie d'un nouvel outil pour les développeurs PHP appelé Laravel Herd. J'ai testé l'outil comparé a la CLI de Symfony.
Mis à jour le 10 août 2023
J'explique ici comment j'ai ajouté Symfony Webpack Encore dans mon thème WordPress. Le but de cet outil est de fournir une abstraction pour Webpack pour simplifier mon quotidien dans la gestion des builds CSS et JS.
27 novembre 2020 obsolète
WordPress c'est bien pratique pour développer rapidement. Par contre lorsqu'il faut travailler en équipe ça devient rapidement un vrai casse-tête à cause des configurations en base de données. Pourtant avec l'aide de WP-CLI et de Capistrano il est possible de faciliter la vie de tout le monde et de développer en équipe sans trop d'accros.
Mis à jour le 16 octobre 2016 obsolète
xDebug est un outil de débogage et de profiling applicatif pour PHP. Il permet de détecter les erreurs dans les scripts développés et de les visualiser plus facilement qu'avec PHP seul. xDebug permet aussi de donner des informations importantes sur les éventuels problèmes de performance dans votre application web à l'aide du profiling et la visualisation des "traces".
Mis à jour le 16 octobre 2016 obsolète
Lors de mes recherches et de mes derniers projets j'ai eu l'occasion d'utiliser docker en tant qu'environnement de développement et de test. L'utilisation d'un environnement local de développement permet énormément de choses et est très évolutif et surtout permet de ne pas surcharger son laptop de bases de données et de serveurs. Docker permet de partager un même environnement de développement et de test entre tous les développeurs a l'aide d'un seul fichier de configuration et de quelques lignes de commandes. Il permet donc d'éviter les longues matinées (voir journées) destinées a juste installer un environnement de développement pour chaque développeur au lancement d'un projet.