env-docker-compose

Un environnement de PHP à toute épreuve

Pour être bien vu par votre client, vous devez être prêt à travailler rapidement sur son projet.C’est là que docker entre en jeu pour avoir un environnement PHP flexible. Chaque projet client a sa propre complexité, vous devez donc être flexible, sans pour autant ruiner votre machine en installant 40 logiciels différents. Préparation de l’environnement […]

logo-grump

Optimiser votre workflow avec GrumPHP

GrumPHP est une une librairie de tâches de pre-commit. Lors de son installation, il va ajouter un git hook. Ce dernier lancera GrumPHP pour qu’il lance, à son tour, une liste de tâches. Concrètement, vous avez décidé de respecter PSR-12 (code-style), inutile de perdre du temps sur une PR pour vérifier que la PSR est […]

logo api platform

API Platform et les DTOs

API Platform est un framework full stack puissant mais facile à utiliser.Un DTO (Data Transfer Object) est un patron de conception utilisé dans les architectures logicielles objet. Son but est de simplifier les transferts de données entre les sous-systèmes d’une application logicielle. Les objets de transfert de données sont souvent utilisés en conjonction des objets d’accès aux données. Dans quels cas les utiliser ? […]

logo react

Retour d’expérience sur une formation React

Pour avoir plus de flexibilité dans mes missions, je me suis dit qu’il pouvait être intéressant de suivre une formation React.React est la bibliothèque javascript la plus utilisée en ce moment. De plus, plusieurs de mes clients utilisent cette bibliothèque. Cela me donne l’occasion de pratiquer. Formation suivie Je me suis inscrit à une formation […]

elePHPant

ElePHPant 🐘 la mascotte PHP

Cette peluche, ElePHPant, que vous avez peut-être vu lors de conférences PHP ou sur le net a vu le jour le 15 novembre 1998 grâce au graphiste français Vincent Pontier ! Combien sont-ils ? Selon le site https://elephpant.me/ il y aurait plus de 60 ElePHPant différents 🐘 Vous trouverez des détails sur plusieurs d’entre eux sur […]

Développeur web auto-entrepreneur

Bien choisir son statut (EURL/Auto-entrepreneur)

Nous allons voir quelle est la différence entre l’auto-entreprise et une entreprise (EURL). Les deux statuts communément utilisés par les développeurs freelance. EURL Comme pour toute société, il faut tenir une comptabilité stricte. Tous les mouvements sur le compte de l’entreprise doivent être classifiés. Les documents justificatifs doivent être gardés pendant 10 ans. Et en […]

react+nginx

React + Nginx (statique et dynamique)

Nous allons voir comment utiliser Nginx avec React. Aussi bien la partie statique, pour un déploiement en production, par exemple, que la partie dynamique pour votre projet en développement. Nginx est un logiciel libre de serveur Web ainsi qu’un proxy inverse écrit par Igor Sysoev. React est une bibliothèque JavaScript libre développée par Facebook depuis 2013. Le but principal de cette bibliothèque est de faciliter la création d’applications web […]

redis_docker

Les sentinelles Redis avec docker-compose

Dans cet article, nous allons voir comment configurer Redis avec les réplications main / repliquat et avec de la haute disponibilité grâce à Redis Sentinel. Nous allons faire cette configuration sur docker-compose.Redis est une base de données clé/valeur, très populaire parmi les développeurs pour la mise en cache.Redis Sentinel offre une haute disponibilité pour Redis. Concrètement, cela signifie […]

redis_docker

Un mot de passe Redis via docker-compose

Presque tous les projets PHP utilisent Redis. Redis est une base de données clé/valeur très performante.En temps normal la configuration de redis se fait par le fichier redis.confDocker-compose est un outil permettant de définir et d’exécuter des applications Docker multi-conteneurs. Monter un volume de configuration Le mot de passe doit être placé dans le fichier […]

Développeur web auto-entrepreneur

Comment créer une auto-entreprise en tant que développeur ?

Le statut d’auto-entreprise est idéal si vous vous trouvez dans l’une des situations suivantes : déjà en poste, vous voulez commencer doucement sans trop de frais vous recherchez la simplicité de création et de clôture de la société vous ne pensez pas dépasser 72 600 € de CA (soit 4 300€ net/ mois pour 131 […]

« Page précédentePage suivante »