Actualités

Révolution dans le monde du développement web

Une révolution se produit ce dimanche après une annonce fracassante qui est passée en top tweets. En effet, en fin de matinée, Google a annoncé l’abandon de son navigateur Chrome. Fort du constat de la perte de parts de marché face au leader du secteur, Mozzila Firefox, la firme américaine a demandé à tous les…
Lire la suite


1 avril 2018 3

Laravel – Les requêtes simples en base de données

Comme dans tout site dont les données sont issues d’une base de données, nous allons devoir réaliser des requêtes. Vous connaissez certainement les requêtes mySQL écrites sous la forme « select * from articles where auteur = ‘brouette’ order by ‘date’ asc » par exemple. Avec Laravel, ceci ne sera plus nécessaire. En effet, nous allons utiliser…
Lire la suite


29 mars 2018 0

Laravel – Les vues dynamiques

Les pages statiques ne suffisent pas pour animer un site, il est nécessaire de créer des vues dynamiques dont le contenu proviendra de la base de données. Nous allons partir du principe que nous avons deux variables générées par le contrôleur : $articles contiendra une liste d’articles (titre, contenu, date, auteur) $article contiendra les informations…
Lire la suite


28 mars 2018 3

Laravel – Les vues statiques

Nous avons vu dans les articles précédents comment créer un modèle (pour les requêtes en base de données), un contrôleur (pour le traitement de ces données), il faut maintenant afficher les données pour l’utilisateur. Cet affichage est effectué par les vues. Ces vues, créées sous forme de fichiers PHP stockés dans resources/views seront écrites avec…
Lire la suite


28 mars 2018 0

Laravel – Authentification des utilisateurs

Dans tout site web « interactif », il est nécessaire de créer une base de données des utilisateurs et de procéder à leur authentification pour protéger l’accès à certaines zones du site. Cette authentification se base sur un identifiant (e-mail ou pseudo) et un mot de passe qui doit être stocké sous forme cryptée dans la base…
Lire la suite


22 mars 2018 0

Laravel – Les Contrôleurs

Après avoir vu comment créer des routes et des modèles, nous allons voir comment créer les contrôleurs. Pour rappel, le contrôleur est là pour faire l’interface entre la route, le modèle et la vue, en récupérant et en traitant les données et en les passant à la vue, qui se chargera de les afficher. Dans…
Lire la suite


20 mars 2018 0

RGPD – Plus que 2 mois pour mettre les sites web en conformité

RGPD, vous avez peut-être vu passer cet acronyme récemment sur le web. Il s’agit du Règlement Général sur la Protection des Données (en anglais : General Data Protection Regulation, GDPR) qui entrera en vigueur le 25 mai 2018. Quels changements pour les développeurs web ? Le principal changement pour les développeurs web tient en 1…
Lire la suite


15 mars 2018 0

Mon four et mon réveil retardent à cause du Kosovo et de la Serbie !

Une fois n’est pas coutume, un petit article qui n’a rien à voir avec le développement web. Oui, c’est possible 🙂 Vous faîtes peut-être partie, comme moi, des personnes qui s’interrogent depuis quelques semaines du retard pris par les horloges de la maison, comme le four, le four à micro-ondes ou le réveil… La raison…
Lire la suite


7 mars 2018 0

D’où l’utilité de revoir son code

Nombreux sont les développeurs qui font évoluer leurs compétences en permanence. Il est vrai que le monde du web évolue tellement vite qu’il est parfois difficile de suivre tous les changements. Il est toutefois utile de revenir sur des projets existants afin de mettre en pratique les nouvelles notions ou simplement optimiser le code en…
Lire la suite


15 février 2018 0

Laravel – Accès à la base de données – Les Modèles

Dans le tutoriel précédent, nous avons vu comment créer des migrations afin de manipuler la structure de la base de données. Dans cette partie, nous allons traiter les données elles-mêmes au moyen des modèles. Eloquent Laravel propose de gérer nos données par l’intermédiaire d’un outil appelé Eloquent qui est un ORM (Object Relational Mapping) qui…
Lire la suite


14 février 2018 0