Passer au contenu principal

Pages mises à jour récemment

Qu'est-ce qu'une DTD ? Définir la structure de vos documents XML

Introduction à XML

Une DTD (Document Type Definition) est une spécification formelle utilisée en XML pour définir la...

Mis à jour il y a 11 mois par Ayman Benmada

Identification et prévention des attaques XXE

Failles de sécurité courantes

Une faille XXE (External XML Entity) est une vulnérabilité de sécurité qui peut être exploitée da...

Mis à jour il y a 11 mois par Ayman Benmada

Renforcer la sécurité de vos cookies avec HttpOnly, Secure et SameSite

Cookie

HttpOnly L’attribut HttpOnly est conçu pour renforcer la sécurité des cookies en limitant leur a...

Mis à jour il y a 11 mois par Ayman Benmada

Comprendre et configurer les Middlewares dans Traefik

Traefik

Les middlewares permettent de modifier les requêtes avant qu’elles n’atteignent votre service ou ...

Mis à jour il y a 11 mois par Ayman Benmada

Comprendre et configurer les Services dans Traefik

Traefik

Les services sont responsables de la configuration de la manière dont les demandes entrantes sont...

Mis à jour il y a 11 mois par Ayman Benmada

Comprendre et configurer les Routers dans Traefik

Traefik

Un routeur est chargé de connecter les requêtes entrantes aux services capables de les gérer. Sy...

Mis à jour il y a 11 mois par Ayman Benmada

Comprendre et configurer les EntryPoints dans Traefik

Traefik

Les EntryPoints sont les points d’entrée du réseau dans Traefik. Ils définissent le port qui rece...

Mis à jour il y a 11 mois par Ayman Benmada

Validez efficacement vos données avec le composant Validator

Symfony

Le composant Validator de Symfony est un outil conçu pour valider les données. Il est particulièr...

Mis à jour il y a 11 mois par Ayman Benmada

Créer des voters personnalisés en Symfony

Symfony

Les Voters sont un outil puissant de Symfony qui permet de centraliser toute la logique d’autoris...

Mis à jour il y a 11 mois par Ayman Benmada

ESI et SSI en Symfony : Améliorez la performance de votre application

Symfony

Qu'est ce que Edge Side Include (ESI) ? Les Gateway caches sont un moyen efficace d’améliorer le...

Mis à jour il y a 11 mois par Ayman Benmada

Comprendre et utiliser le Gateway Cache en Symfony

Symfony

Lorsqu'on utilise la mise en cache avec HTTP, le cache est complètement dissocié de votre applica...

Mis à jour il y a 11 mois par Ayman Benmada

__set

PHP Tout comprendre sur les méthodes magiqu...

La méthode magique __set est invoquée lorsqu'on tente d’écrire dans une propriété qui est soit in...

Mis à jour il y a 11 mois par Ayman Benmada

__get

PHP Tout comprendre sur les méthodes magiqu...

La méthode magique __get est invoquée lorsqu’on tente d’accéder à une propriété qui est soit inac...

Mis à jour il y a 11 mois par Ayman Benmada

Redirection 301 vs 302 : Quelle est la différence et quand les utiliser ?

Les codes de réponse HTTP

Qu'est ce qu'une redirection 301 ? La redirection 301 est une redirection permanente. Lorsqu'une...

Mis à jour il y a 1 an par Ayman Benmada

Utilisation de la commande tail sous Linux

Les commandes Linux

La commande tail permet d’afficher la fin d’un fichier. Elle est particulièrement utile pour surv...

Mis à jour il y a 1 an par Ayman Benmada

Utilisation de la commande grep sous Linux

Les commandes Linux

La commande grep recherche la chaîne de caractères spécifiée par <expression> à l’intérieur des f...

Mis à jour il y a 1 an par Ayman Benmada

Utilisation de la commande ps sous Linux

Les commandes Linux

La commande ps affiche les processus (programmes) en cours d’exécution sur le système. Syntaxe...

Mis à jour il y a 1 an par Ayman Benmada

Qu'est-ce que le SSH ?

Les protocoles réseaux

SSH, ou Secure Shell, est un protocole de communication sécurisé conçu pour accéder à des machine...

Mis à jour il y a 1 an par Ayman Benmada

Qu'est-ce que le DNS ?

Les protocoles réseaux

DNS, ou Domain Name System est un système utilisé sur Internet pour traduire les noms de domaine ...

Mis à jour il y a 1 an par Ayman Benmada

Données personnelles : Définition et enjeux du RGPD

Comprendre le RGPD

Qu’est-ce qu’une donnée personnelle ? Une donnée personnelle est une information permettant d’id...

Mis à jour il y a 1 an par Ayman Benmada