Auteur/autrice : Alban Guillier
-

Comment créer une page avec CodeIgniter 4 : Tutoriel complet
Découvrez comment créer une page web avec le framework PHP CodeIgniter 4. Dans ce tutoriel complet, nous allons voir pas à pas comment mettre en place une page avec un contrôleur, une vue et une route. Ce tutoriel…
-

Trigger & Stored Procedures MySQL, Automatiser une tâche SQL
Dans le monde des bases de données, l’automatisation des tâches est essentielle pour améliorer la performance, la cohérence et la sécurité des transactions SQL. MySQL offre deux fonctionnalités puissantes pour y parvenir : trigger et stored procedures. Trigger…
-

Margin, Padding, Gap en CSS : Gérer les espaces d’un élément
1. Introduction au CSS 2. Sélecteur et spécificité 3. Couleur, unité et typographie 4. Le Model Box 5. Flexbox CSS 6. Grid CSS 7. Responsive et media query 8. Les commentaires 9. Relation Parent / Enfant…
-

Types de clé et index MySQL : Booster vos requêtes SQL
Dans MySQL, les index et les clés sont liés mais distincts. Un index est une structure de données qui optimise les recherches, tandis qu’une clé est une contrainte qui garantit l’unicité ou l’intégrité des données. Définition et rôle d’une clé et…
-

Docker, le guide complet : Installation et utilisation
Dans le monde du développement web, Docker est devenu un outil incontournable. Il permet aux développeurs de créer, déployer et exécuter des applications dans des conteneurs légers et isolés. Ce tutoriel complet vous explique en détail comment fonctionne Docker,…
-

Lazy Loading en JavaScript, Accélérer le chargement d’images
Le lazy loading est une technique essentielle pour optimiser la performance des sites web, notamment en ce qui concerne le chargement des images. En différant l’affichage des images jusqu’à ce qu’elles soient visibles dans la fenêtre d’affichage (viewport), cette…





