Astuces, actus et réflexions numériques

Initialisation

Tuto : Utiliser GitHub avec Visual Studio Code (VSCode)

GitHub est une plateforme en ligne qui permet d’héberger du code, de collaborer sur des projets et de gérer des versions grâce à Git. C’est un outil incontournable pour les développeurs et les équipes qui travaillent sur des projets logiciels. Git et GitHub :...

Bases : Construire un projet Laravel

La création d’un projet Laravel efficace nécessite une approche bien structurée pour organiser les données et gérer les fonctionnalités. Voici un guide détaillé pour réussir votre projet Laravel : 1. Modèles : Représentation des Données Les modèles définissent les...

Tuto : Laravel Ecommerce

Laravel 11 et Voyager forment un duo puissant pour développer rapidement des applications e-commerce robustes et personnalisables. Pourquoi : - Voyager ? Voyager offre une interface utilisateur intuitive pour : Créer des CRUD : Générez rapidement des interfaces...

Prod : Déployer Laravel sur un hébergement mutualisé

Déployer votre site Laravel sur un hébergement mutualisé n'est pas toujours bien documenté. De nombreux articles existants ne fonctionnent pas (croyez-moi, je les ai tous essayés). J'aurais aimé avoir un guide comme celui-ci à l'époque, donc j'ai décidé d'en écrire...

Bug : Images cassées – Chemin en erreur ?

Images cassées ? Il arrive parfois que des images soient cassées après avoir effectué des modifications sur le serveur Solutions : # Vérifier le chemin APP_URL: Tout d'abord, vérifiez le chemin APP_URL dans le fichier .env et assurez-vous qu'il est correct.  Le...

QR : Utilistaion Laravel ?

Laravel est un framework flexible, mais comme tout outil, il est important de l'utiliser de manière judicieuse pour éviter les problèmes courants. Créer des applications Laravel robustes, performantes et maintenables Ne pas négliger les fondamentaux Comprendre MVC:...

Bases : Création des vues dans Laravel

Création des vues dans Laravel Blade Les fichiers Blade sont stockés dans le répertoire resources/views. Créer des sous-répertoires pour : layouts: Pour stocker vos fichiers de layout principaux. components: Pour stocker vos composants réutilisables. emails: Pour...

Bases : Nommage Spécifique des Tables dans Larave

Le nommage des tables dans Laravel suit des conventions spécifiques qui assurent la cohérence et la clarté des relations dans la base de données. Voici une explication complète avec des exemples et des détails sur les tables de pivot. 1. Conventions de Nommage des...

Bases : Liens entre Différentes Entités dans une BdD avec Laravel

liens entre différentes entités de la base de données : - Par exemple, un "User" peut avoir plusieurs "Posts", un "Post" peut avoir plusieurs "Comments", etc. Eloquent ORM, le système d'ORM de Laravel, facilite grandement la gestion de ces relations. Les principaux...

Bases : Les commandes Composer

Les commandes Composer Gestionnaire de dépendances pour PHP, essentiel à Laravel pour gérer les packages et bibliothèques dont une application a besoin. Il permet d'installer, de mettre à jour et de supprimer des packages de manière simple et efficace. Installation...

QR : Problèmes fréquents lors du développement avec Laravel

Laravel est un framework robuste, mais il peut parfois poser des problèmes liés à la configuration ou à l'optimisation. La bonne pratique consiste à : Bien comprendre les concepts fondamentaux de Laravel. Effectuer des vérifications régulières des caches, des...

Affichage : Statistiques sur un tableau de bord Laravel

Création d’un Tableau de Bord pour une Boutique E-commerce avec Laravel Voici une version améliorée et détaillée pour afficher des statistiques (nombre d'utilisateurs, liste des articles, liste des produits/livres) sur un tableau de bord Laravel. 1. Création du...