Laravel 7

Laravel 7 a été publié officiellement. Les versions défilent désormais plus rapidement avec le nouveau système de versionnage.

Shopping

Une application complète de commerce en ligne pour illustrer l’utilisation de Laravel 7.

La boutique (frontend)

  1. Les données 1/2
  2. Les données 2/2
  3. L’authentification
  4. Le panier
  5. La commande
  6. La confirmation de la commande
  7. Le paiement avec Stripe
  8. La facture
  9. Le compte client 1/3
  10. Le compte client 2/3
  11. Le compte client 3/3
  12. Les emails
  13. Notifications, pages et statut

L’administration (backend)

  1. L’administration
  2. Paramétrer la boutique
  3. Les pays
  4. Les frais de port
  5. Les états de commande
  6. Les pages
  7. Les produits
  8. Les clients et les adresses
  9. Les commandes
  10. La maintenance
  11. Les statistiques

Divers

 

 

Print Friendly, PDF & Email

15 commentaires sur “Laravel 7

  1. Salut bestmomo, et milles mercis pour ces tutoriels si bien ficelés, autant ceux de Vue que ceux de Laravel. Quand j’ai découvert ce site je cherchais un moyen d’améliorer de façon significative mes compétences en frameworking front-end et back-end. Autant dire qu’ici, j’ai trouvé les deux ! J’ai été primé par mon université grâce à toi ! Encore merci.

    Tu as toutes les belles pensées de la communauté francophone.

    Juste comme ça, est-ce qu’il y’aura un tuto pour apprendre à déployer un projet avec Vue en front-end et Laravel en api back-end ?

  2. Bonjour !

    J’ai enfin terminé tous le tutoriel sur Laravel 7.
    Et je tiens à te remercier pour nous avoir dispenser ton savoir de manière claire et professionnelle !
    ça a vraiment été un plaisir de le suivre ! 🙂

    Cependant une question demeure… Comment héberges-t-on un site fait sous Laravel ?
    Par exemple sur l’hébergeur OVH mutalisé ?

    Encore merci !

    1. Salut,
      Pour un hébergement mutualisé le plus simple c’est d’avoir un site qui tourne en local et :

      • d’envoyer en FTP tous les fichiers sauf les dossiers vendor et node_modules, optionnellement c’est plus rapide d’envoyer un ZIP et de dézipper sur le serveur
      • avoir un fichier .env spécifique pour la version déployée (pas de DEBUG, identifiants pour la base…)
      • si on n’a pas composer sur le serveur il faut charger la version PHAR et l’envoyer aussi dans le root
      • faire un composer install pour charger toutes les librairies
      • bien faire pointer son domaine sur le dossier public

      Et normalement ça devrait fonctionner

      Pour les updates ultérieurs avec Composer si ça coince au niveau mémoire (avec un composer update) il faut d’abord faire l’update en local, envoyer le fichier composer.lock et faire composer install sur le serveur.

      1. D’accord, merci pour cette précision ! Je testerai ça à l’occasion.

        En ce qui concerne les cookies ? Laravel travaille-t-il avec des cookies sans que l’on sache ?
        (désolé, si m’a question peut paraître idiote… )

          1. Ah oui, c’est vrai… J’avais oublier.
            Encore désolé pour la question idiote. haha

            Et merci beaucoup de ta réponse ! 🙂

  3. Bonjour bestmomo . C’est un véritable régal de lire vos tutos et une aide incommensurable pour des débutants comme moi.
    Merçi pour tout.

    J’ai une sollicitation.

    A ton avis, pour modéliser en UML mon application web de manière à passer facilement de la conception au développement,
    Quels approche tu recommande? (diagrammes, etc … les plus utiles).
    Bref quel astuce ou démarche (étape par étape) conseille tu as un débutant pour passer de la modélisation au code.
    Enfin, je me suis fait l’idée que pour mieux développer avec laravel, il considérer que à chaque fonctionnalité de l’application, correspond un contrôleur et les routes conséquentes. Suis je dans l’erreur?

    1. Bonjour,

      Merci d’apprécier mon travail ! Je trouve que le partage est un des piliers de notre humanité !

      En ce qui concerne la modélisation, personnellement j’ai appris il y a maintenant bien longtemps avec la méthode Merise. Après ça devient une seconde nature et le processus se fait en tache de fond dans le cerveau ! C’est une excellente porte d’entrée à ce domaine et il existe de très bons tutoriels comme celui-ci.

      Je suis d’accord pour la multiplication des contrôleurs, d’ailleurs Taylor Otwell, le créateur de Laravel, l’a conseillé maintes fois, des contrôleurs trop chargés sont un signe qu’il faut refactoriser son code.

Laisser un commentaire