dotrine redis

Comment ajouter du cache Redis à Doctrine

Le cache Doctrine est placé par défaut dans le dossier cache de votre projet Symfony. Et nous savons que les accès aux fichiers sur le disque ne sont pas les plus rapides. Sur doctrine, il y a trois types de cache : – Query Cache : transformation DQL -> SQL – Result Cache : résultat […]

Développeur web auto-entrepreneur

Pourquoi utiliser declare(strict_types=1)

Nous voyons de plus en plus de fichiers PHP avec declare(strict_types=1) . Mais savez-vous pourquoi c’est utile ? Ce que cela apporte ?Depuis que PHP 7.0 est sorti, les méthodes ont des paramètres typer (int, float, string, …). Pour ne par casser la retro compatibilité, le typage n’a pas été forcé. Cela nous permet de […]

Un super éléphant

Comment dynamiser votre container Docker PHP

Chaque projet a ses propres caractéristiques, ses propres extensions. Si entre chaque client vous ne faites qu’ajouter des choses sur votre container, il va finir pas être immense. Nous allons voir comment faire pour avoir une config pour votre client, sans avoir une image pour chacun d’entre eux. Une simple image Docker PHP ne sera […]

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 […]

docker plus symfony

Plus loin avec Symfony et docker

Pourquoi ? Parce que vous souhaitez maîtriser votre environnement de développement.Pour repartir de zéro sans tout installer.Pour avoir un environnement Docker/Symfony aux petits oignons. Qu’est-ce que docker-compose Il s’agit d’un outil permettant de configurer la façon dont les conteneurs seront lancés avec une configuration en YAML. De quel conteneur docker avez-vous besoin ? Vous pouvez […]