Migrer son site de HTTP vers HTTPs
Quid de HTTP ou de HTTPS ? Lorsqu’un navigateur envoie une requête vers le serveur, il existe alors deux types de protocoles possibles, le HTTP qui emploie le port 80, et l’HTTPS qui lui emploie...
Quid de HTTP ou de HTTPS ? Lorsqu’un navigateur envoie une requête vers le serveur, il existe alors deux types de protocoles possibles, le HTTP qui emploie le port 80, et l’HTTPS qui lui emploie...
Dans l’article Comprendre IndexedDB : une base de données locale en JavaScript, nous avons posé les bases : créer une base, définir sa structure, insérer des données. Nous allons maintenant apprendre à manipuler ces...
Lorsque nous utilisons localStorage ou sessionStorage, comme présenté dans l’article Stockage local en JavaScript : bien utiliser localStorage et sessionStorage, nous travaillons avec des données simples et limitées : des paires clé/valeur en texte,...
Quand nous avons abordé « Sessions PHP – Authentification et gestion avancée », nous avons vu comment renforcer la sécurité et la souplesse d’un système classique côté serveur : remember me, tokens temporaires, sessions...
Quand on pense à une session PHP, on imagine souvent une simple connexion utilisateur : un formulaire, un identifiant stocké en $_SESSION, et un accès conditionné selon le rôle ou le profil. Mais les...
Suivre un utilisateur entre plusieurs pages, c’est tout l’intérêt d’une session PHP. Simple, robuste, encore largement utilisée, elle fait partie des outils de base. Mais sans vigilance, elle peut devenir une faille : identifiant...
Quand un utilisateur passe d’une page à l’autre sur un site, il ne laisse aucune trace entre deux requêtes — à moins qu’on l’y aide. Une session PHP permet justement de créer ce lien...
Dans l’article précédent, « Connecter Node.js à une base MySQL pour fournir des données JSON », nous avons posé les bases : établir une connexion, exécuter une requête simple et renvoyer des données exploitables...
Dans l’article précédent, Créer un serveur Node.js local pour servir des fichiers statiques, nous avons mis en place un petit serveur Node capable de distribuer simplement les fichiers d’un dossier : une page HTML,...
Dans de nombreux projets web, nous avons simplement besoin d’un petit serveur local pour tester rapidement nos développements. Ouvrir un fichier directement dans le navigateur avec le protocole file:// fonctionne pour afficher une page...
Dans le monde du développement web, PHPMyAdmin se démarque comme un outil incontournable pour la gestion des bases de données MySQL et MariaDB. Cet outil open-source, développé en PHP, nous permet d’administrer nos bases...
Bienvenue dans cet atelier dédié à l’apprentissage de Python ! Que vous soyez novice ou déjà un peu aguerri, cet article a pour but de vous guider dans la création d’un environnement de développement...
En cours d’écriture ou de réécritureSouhaitez vous être informé lors de la publication?NonOuiÀ l’instar de Grunt, Gulp est un automatiseur de tâches fonctionnant sous Node.js. Le choix de l’un ou de l’autre, est une...
Node.js dispose d’une pléthore de modules, et/ou de packages qui sont, mis à disposition sur npm.js. Ces modules permettent de gérer tout ou presque des tâches quotidiennes dont nous avons besoin pour développer nos...
Nous révisons actuellement l’arborescence, l’architecture générale et les liens entre articles, tout en mettant à jour certains contenus devenus anciens ou inachevés. Nous nous en excusons sincèrement et faisons au plus vite pour que la navigation retrouve toute sa fluidité.
Si vous ne trouvez pas ce que vous cherchez, vous pouvez passer par la page de contact, nous vous répondrons avec plaisir.