Laravel au quotidien - #048
L'actualité de l'écosystème Laravel du 13/02/25 : on y parle de cookies, valider les dimensions d'image, import massif de data, différences entre SQLite vs MySQL et de serialize / unserialize.
Hello les LaraDevs 👋,
Je suis content de vous retrouver pour ce nouveau numéro. Si vous pensez à une ressource qui pourrait être utile à la communauté des développeurs Laravel, faites-le moi savoir sur FrameworkHeroes dans la section Laravel.
La promesse de cette newsletter?
🎯 Vous livrer régulièrement des ressources récentes ou importantes (vidéos, articles, dépôts GitHub, packages, tutoriels, ...) que j'ai pu trouver sur Laravel et son écosystème.
Si vous ne voulez rater aucune future actualité sur l'écosystème Laravel, abonnez-vous dès maintenant !
📖 Comment définir le consentement aux cookies dans Laravel ? 🍪
Oui, il s'agit de la loi européenne GDPR (General Data Protection Regulation), mais aussi du CCPA (California Consumer Privacy Act ) pour la Californie.
Voici l'introduction de cet article :
Dans ce tutoriel, nous allons vous expliquer comment mettre en place une barre de consentement aux cookies et la faire fonctionner dans votre application Laravel.
💡 Valider élégamment les dimensions des images
Merci Harris, c'est vraiment efficace !
🎥 Importer 1 million de lignes
Je laisse Christoph présenter sa vidéo :
Dans cette vidéo, nous explorons différentes façons d'importer de gros fichiers CSV dans Laravel, en comparant chaque approche et en discutant de leurs avantages et inconvénients. De l'importation simple basée sur une collection au traitement simultané haute performance, essayons ensemble.
Essaye Laracasts
Découvrez plus de 500 heures de cours, y compris une multitude de contenus gratuits sur Laracasts, la plateforme de référence pour les développeurs Laravel - cliquez ici* pour explorer et commencer à apprendre dès aujourd'hui !
* lien affilié
🎥 SQLite vs MySQL : 5 différences que les développeurs Laravel doivent connaître
Povilas explique les différences entre MySQL et SQLite. C'est très pertinent, d'autant plus que SQLite est de plus en plus utilisé depuis que Laravel l'a proposé comme choix de base de données par défaut depuis Laravel 11.
📖 🔐 Security Tip: Encoding/Serialising Data
nous montre le danger des fonctions serialize() et unserialize().Passe ta Certification Laravel en profitant de -50€ sur le voucher
Si vous envisagez de passer la certification Laravel, grâce à A Day With Laravel, vous pouvez économiser 50€ sur le prix avec le lien ci-dessous.
La certification est basée sur Laravel 11.
Le voucher est utilisable jusqu'à un an après son achat
L'examen comporte 45 questions à choix multiples et dure une heure
Il faut réaliser un score de 75%
L'examen est en anglais 🇬🇧
La certification est permanente
2ème chance : Si vous échouez à l'examen, sachez que vous pouvez le repasser une fois dans le mois qui suit sans frais supplémentaire
» Plus d'infos sur "Certification for Laravel"
Soutenir mon travail 🙏
Ma mission avec cette newsletter en 🇬🇧 et 🇫🇷 est de vous apporter le plus de valeur possible sur l’écosystème Laravel en quelques minutes.
Vous pouvez me soutenir pour m'encourager à la continuer en faisant un don ponctuel ou récurrent à partir de 2 € sur ko-fi.
Une alternative gratuite pour me soutenir ?
Bien sûr, passez votre prochaine commande sur Amazon avec mon lien d'affiliation.
A bientôt pour le prochain numéro. Et si vous ne l'avez pas encore fait, abonnez-vous !
Signification des emojis utilisés dans les titres
📖 Article
💡 Astuce
🆕 News / Update
📦 Package
🎙️ Podcast
📢 Réseaux sociaux
🧰 Ressource
🔐 Sécurité
🎥 Video
Voir la version anglaise de cette newsletter ? 👇