Aller au contenu principal

Articles taggés : PHP

Suivre PHP

Ils arrivent tout seuls dans votre lecteur de flux — sans compte, sans adresse e-mail, sans rien à résilier. Collez cette URL dans votre lecteur :

https://www.avonture.be/fr/blog/tags/php/rss.xml

Vous lisez aussi l'anglais ? Le flux dans la langue d'origine suit l'intégralité du blog :

https://www.avonture.be/blog/tags/php/rss.xml

Pas encore de lecteur de flux ? Commencez ici — ça prend deux minutes.

Laissez vos lecteurs signaler les problèmes — un widget de feedback multi-types pour Docusaurus
Composant / UI

Laissez vos lecteurs signaler les problèmes — un widget de feedback multi-types pour Docusaurus →

Construisez un widget de feedback lecteur sécurisé et SSR-safe pour votre blog Docusaurus — sélection de texte, 4 types de feedback, API PHP avec nonce HMAC, rate limiting, déduplication, dashboard admin et notifications par email.

29 octobre 2026

ai-test : générer les tests unitaires manquants depuis votre terminal avec un LLM local
Intelligence artificielle (IA)

ai-test : générer les tests unitaires manquants depuis votre terminal avec un LLM local →

Transformez votre modèle Ollama local en générateur de tests unitaires à la demande. Une fonction zsh qui lit un fichier Bash, PHP ou Python, détecte si des tests existent déjà, affiche uniquement les cas Bats/Pest/Pytest manquants pour une couverture complète, propose de les enregistrer là où le framework les attend, et lance la suite dans un container Docker jetable.

3 août 2026

Ajouter des réactions de lecteurs à votre blog Docusaurus
Composant / UI

Ajouter des réactions de lecteurs à votre blog Docusaurus →

Construisez un widget « Cet article vous a-t-il été utile ? » entièrement fonctionnel pour votre blog Docusaurus. Guide pas à pas couvrant le backend PHP, le composant React, le module CSS, le swizzle Docusaurus et un tableau de bord d'administration — tout ce qu'il faut pour le reproduire de zéro.

27 juillet 2026

Écrire des tests fonctionnels avec Pest
Tests

Écrire des tests fonctionnels avec Pest →

Découvrez comment écrire des tests fonctionnels clairs et expressifs avec le framework de test PHP Pest.

30 août 2025

API REST - Comment écrire de bonnes API
API

API REST - Comment écrire de bonnes API →

Maîtrisez les bonnes pratiques des API REST pour une conception propre et évolutive. Conseils sur la notation correcte des URI, l'usage de noms au pluriel et l'utilisation des verbes HTTP pour des endpoints sémantiquement corrects.

19 mai 2025

Utiliser le templating Mustache avec Quarto
Quarto

Utiliser le templating Mustache avec Quarto →

Maîtrisez le templating Mustache dans Quarto ! Découvrez comment utiliser l'extension quarto-partials pour créer des pages de documentation structurées et répétitives pour votre site statique.

15 mai 2025

Laravel Telescope
Laravel

Laravel Telescope →

Laravel Telescope est votre assistant de débogage ultime : il offre une vue en temps réel des queries, exceptions, du cache et des logs de votre application. Comprenez et corrigez les problèmes plus vite.

22 mars 2025

Utiliser Docker init pour dockeriser rapidement votre application PHP
Docker

Utiliser Docker init pour dockeriser rapidement votre application PHP →

Dockerisez rapidement votre application PHP avec Apache grâce à la commande docker init. Cet outil sous forme d'assistant génère les fichiers Docker nécessaires et montre comment intégrer une base de données de façon sécurisée.

5 janvier 2025

Formater du code PHP mal formaté
Qualité du code

Formater du code PHP mal formaté →

Besoin de nettoyer rapidement du code PHP en vrac ? Découvrez le meilleur linter PHP en ligne, Pint-express (basé sur Laravel Pint), pour formater et embellir votre code instantanément. Aucune installation nécessaire !

1 décembre 2024

Écrire des tests unitaires PHP avec Pest
Tests

Écrire des tests unitaires PHP avec Pest →

Maîtrisez les tests unitaires PHP avec Pest ! Découvrez l'installation facile, la syntaxe expressive expect, les datasets, les snapshots et les puissantes fonctionnalités de tests architecturaux.

27 septembre 2024

Docker - Configurer votre localhost pour utiliser SSL
SSL / TLS

Docker - Configurer votre localhost pour utiliser SSL →

Configurez votre localhost Docker pour utiliser SSL (HTTPS) sans avertissements du navigateur. Ce guide pas à pas utilise mkcert pour générer des certificats de confiance pour vos containers Apache, Nginx et PHP.

17 août 2024

Travailler avec les regions dans VSCode
VS Code

Travailler avec les regions dans VSCode →

Maîtrisez le code folding dans VSCode avec les regions. Apprenez à les utiliser en PHP et à activer le support des regions pour les fichiers non pris en charge comme un Dockerfile, avec une simple extension.

5 août 2024

Introduction à Behat
Tests

Introduction à Behat →

Apprenez à utiliser Behat, le framework open source de Behavior-Driven Development (BDD) pour PHP. Cette introduction couvre l'écriture de tests fonctionnels puissants en langage naturel et la mise en place de votre premier projet.

24 juin 2024

Getter et Setter PHP dans VSCode
VS Code

Getter et Setter PHP dans VSCode →

Implémentez sans effort des Getters et Setters PHP sécurisés dans VSCode. Découvrez les bonnes pratiques pour les propriétés privées de classe et utilisez l'extension recommandée pour les générer instantanément.

16 juin 2024

Utiliser Postman pour jouer avec les API
API

Utiliser Postman pour jouer avec les API →

Maîtrisez les tests d'API avec Postman. Utilisez-le comme un véritable outil de tests unitaires pour valider le statut des réponses, imposer une structure de données et éviter les régressions dans votre workflow de développement d'API.

8 mai 2024

Obfusquez votre code PHP
PHP

Obfusquez votre code PHP →

Protégez votre code PHP grâce à l'obfuscation. Découvrez comment fonctionne le script php_obfuscator et si des outils d'IA comme Copilot arrivent encore à désobfusquer votre code source propriétaire.

9 avril 2024

Une image Docker qui fournit les outils d'analyse statique pour PHP
Qualité du code

Une image Docker qui fournit les outils d'analyse statique pour PHP →

Utilisez l'image Docker jakzal/phpqa pour lancer instantanément des dizaines d'outils d'analyse statique et de qualité de code sur votre codebase PHP, linters et fixers inclus, sans rien installer.

7 avril 2024

Tabnine - Autocomplétion et chat IA pour Javascript, Python, Typescript, PHP, Go, Java et plus
Intelligence artificielle (IA)

Tabnine - Autocomplétion et chat IA pour Javascript, Python, Typescript, PHP, Go, Java et plus →

Tabnine était autrefois une extension d'autocomplétion IA gratuite incontournable pour VS Code. Depuis 2025, elle est réservée aux entreprises (39 $/utilisateur/mois). Cet article est conservé comme référence historique.

2 mars 2024

Refactoring de code PHP dans VSCode
PHP

Refactoring de code PHP dans VSCode →

Maîtrisez le refactoring de code PHP dans VSCode avec ce guide. Utilisez l'extension gratuite PHP Refactor Tool pour renommer sans risque symboles et classes, et extraire de nouvelles méthodes.

27 février 2024

Installer un environnement PHP Docker en quelques secondes
PHP

Installer un environnement PHP Docker en quelques secondes →

Mettez en place rapidement un environnement PHP Docker Dev Container pour VSCode. Composer et des outils d'analyse statique préinstallés comme PHP-CS-Fixer et Rector, immédiatement disponibles.

23 février 2024

Rector 1.0.0 🎉🎉🎉, mon ami, mon coach
PHP

Rector 1.0.0 🎉🎉🎉, mon ami, mon coach →

Découvrez PHP Rector, l'outil gratuit et puissant pour moderniser et refactoriser automatiquement votre code PHP. Améliorez la qualité de votre code et devenez un meilleur développeur PHP.

14 février 2024

Développement PHP dans un devcontainer avec des outils de qualité de code préinstallés
PHP

Développement PHP dans un devcontainer avec des outils de qualité de code préinstallés →

Arrêtez de vous battre avec les problèmes de qualité de code. Mettez en place un environnement de développement PHP cohérent instantanément ! Ce guide pas à pas vous montre comment configurer un devcontainer VSCode avec des outils de qualité et d'analyse préinstallés.

9 février 2024

Installer rapidement WordPress en seulement trois commandes
Docker

Installer rapidement WordPress en seulement trois commandes →

Installez un site WordPress complet avec Docker en seulement trois commandes simples. Apprenez à mettre en place le réseau, la base de données (MySQL/MariaDB) et le container WordPress rapidement et facilement.

28 décembre 2023

Générer la documentation d'un projet PHP
PHP

Générer la documentation d'un projet PHP →

Générez sans effort une documentation de qualité pour votre code PHP. Ce guide montre comment utiliser l'image Docker phpDocumentor pour créer la documentation en une seule commande.

27 décembre 2023

Docker init supporte maintenant PHP
PHP

Docker init supporte maintenant PHP →

Containerisez votre application PHP rapidement ! Ce guide vous montre comment utiliser la nouvelle fonctionnalité docker init avec PHP et Apache, avec une explication des fichiers Dockerfile et compose.yaml générés.

7 décembre 2023

Laravel Filament
Laravel

Laravel Filament →

Découvrez Laravel Filament, une collection de superbes composants full-stack pour construire des interfaces d'administration avec la stack TALL. Une alternative gratuite à Laravel Nova.

27 novembre 2023

Le sticky scroll dans vscode
VS Code

Le sticky scroll dans vscode →

Activez la puissante fonctionnalité Sticky Scroll de VS Code ! Gardez les lignes de contexte (comme les classes, les fonctions ou les titres de section) épinglées en haut de votre éditeur pour naviguer sans effort dans votre code et vos documents.

27 novembre 2023

Travailler avec les events Laravel
Laravel

Travailler avec les events Laravel →

Découvrez la puissance des events Laravel pour un code propre et découplé. Ce guide donne un exemple pratique, étape par étape, de création et de dispatch d'un event avec son listener.

23 novembre 2023

FrankenPHP : un serveur d'applications moderne pour PHP
Joomla

FrankenPHP : un serveur d'applications moderne pour PHP →

Apprenez à mettre en place un site Joomla avec Docker et FrankenPHP, un serveur PHP moderne jusqu'à 3,5 fois plus rapide que PHP-FPM. Avec un compose.yaml tout simple.

21 novembre 2023

Installer Docker et jouer avec PHP
PHP

Installer Docker et jouer avec PHP →

Installez Docker et lancez PHP avec Apache instantanément grâce aux containers. Apprenez à passer facilement d'une version de PHP à l'autre (comme 7.4 et 8.1) sans conflits locaux pénibles.

3 novembre 2023

La façon la plus simple de lancer un script / site PHP
PHP

La façon la plus simple de lancer un script / site PHP →

La façon la plus simple de lancer un script ou un site PHP standard instantanément avec Docker. Une seule commande docker run et votre code est en ligne pour un test rapide.

2 novembre 2023