Quel framework choisir pour un développeur PHP ? Les 2 meilleurs frameworks Laravel et Symfony

Поделиться
HTML-код
  • Опубликовано: 7 сен 2024
  • Laravel et Symfony sont les deux frameworks les plus utilisés pour développer en PHP.
    Quand on veut apprendre un framework, il faut bien en choisir un... mais lequel choisir ?
    ▶️ ggio.link/youtube
    🐦 ggio.link/twitter
    💼 ggio.link/link...
    📷 ggio.link/inst...
    🤳 ggio.link/tiktok
    📧 ggio.link/email
    ↑↑↑ Suis-moi ! ↑↑↑
    Ce que j'utilise :
    Informatique 💻 :
    - PC Portable : ggio.link/leno...
    - Téléphone : ggio.link/xiam...
    - Souris : ggio.link/logi...
    - Enregistreur : ggio.link/zoom...
    - Microphone : ggio.link/behr...
    - Pied de micro : ggio.link/pied...
    - Mini-jack : ggio.link/mini...
    - Carte son : ggio.link/behr...
    Musique 🎵 :
    - Guitare Principale* : ggio.link/guit...
    - Guitare Baryton : ggio.link/guit...
    - Guitare 8 cordes : ggio.link/guit...
    - Basse 4 cordes : ggio.link/basse
    - Basse 6 cordes : ggio.link/guit...
    - Ukulele : ggio.link/ukulele
    * = Pas exactement le même objet.
    Tags :
    Quel framework choisir pour un développeur PHP ? Les 2 meilleurs frameworks Laravel et Symfony
    Miniggio
    Pierre Miniggio
    apprendre php
    apprendre laravel
    apprendre symfony
    apprendre laravel 8
    apprendre symfony 5
    meilleur framework web
    meilleur framework php
    top frameworks php
    comment apprendre un nouveau langage de programmation ou framework
    apprendre la programmation
    apprendre la programmation debutant
    apprendre à coder
    apprendre le développement web
    devenir développeur web
    développeur php symfony
    developpeur web php
    devenir développeur informatique
    php

Комментарии • 30

  • @PierreMiniggio
    @PierreMiniggio  3 года назад +13

    #teamLaravel ou #teamSymfony ? Dites-moi dans les commentaires.
    Au final, même si Symfony est très largement majoritaire en France (plus de 4x plus d'annonces sur Indeed), Laravel reste très utilisé également.
    Comme d'hab, si vous avez des questions, n'hésitez pas à les poster en commentaire, je les lis tous ! Et si cette vidéo vous a plu, un pouce bleu serait apprécié, merci !
    Sinon le premier clip de cette vidéo est filmée à Saint Chamond, du coup j'ai indiqué comme si la vidéo a été enregistré ici alors que la majorité a été filmé à Toulouse :P

  • @yam-kingdev598
    @yam-kingdev598 Год назад +3

    J’ai fais du php et Java à la fois mais comme vous le dite j’ai aimé symfony à cause de la bonne pratique de la POO

  • @naspy971
    @naspy971 3 года назад +9

    j'ai commencé avec Laravel et j'ai surkiffé, ensuite j'ai appris Symfony uniquement pour être aligné au marché français, mais Laravel reste tjr mon framework PHP de coeur, bien que je n'y ai pas touché depuis la version 5.6, c'est prévu. En tt cas, je trouve la hype Symfony en France hyper exagérée alors que Laravel a une communauté bien plus conséquente et que c'est un poil plus facil à prendre en main, mais ce n'est que mon avis

    • @PierreMiniggio
      @PierreMiniggio  3 года назад +2

      J'aime bien les 2. J'pense pas que la hype soit exagérée par contre.

  • @clementbertillon6931
    @clementbertillon6931 Год назад +3

    A noter que Laravel est basé sur Symfony. L'élément le plus important qui manque je pense dans cette vidéo, c'est la notion de composant.
    Larvel est strictement un framework, alors que Symfony c'est deux choses : un framework et une suite de composants (librairie PHP autonome).
    Une grande majorité des projets PHP sont de ce fait basé sur Symfony. Comme Larvel. C"est le cas aussi pour les CMS, wordpress, drupal, Joomla, OROCRM, ou des solutions ecommerce comme prestashop, magento etc...
    C'est pour ça que Symfony est très populaire dans le monde. (est d'avantage utilisé au final). A cause de ces composants, J'ajoute que Larvel n'est pas le seul framework PHP basé sur Symfony, exemple CakePHP.

    • @PierreMiniggio
      @PierreMiniggio  Год назад +1

      Laravel a aussi des extensions ainsi que des composants, comme Symfony.
      Et oui Laravel inclut en effet certains composants de Symfony 😁
      Pour les extensions / composants j'en ai parlé d'un point de vue utilisateur du framework dans la vidéo quand j'ai brièvement mentionné Symfony Flex. T'as des configs lors d'installation d'extensions / composants qui se font toutes seules en Symfony, alors qu'en Laravel le processus est légèrement plus manuel.

  • @codeaveclucien
    @codeaveclucien 3 года назад +5

    Salut Pierre ! Je fais pas de back mais sa ma toujours intéresser et je pensais que symphonie était le leader mais apparement je me tromper très instructif merci ! 💪🏾

    • @PierreMiniggio
      @PierreMiniggio  3 года назад +2

      Salut ! En France c'est le cas et de loin, mais pas partout :P

  • @yam-kingdev598
    @yam-kingdev598 2 года назад +3

    Je kiff bien le form builder de symfony je déteste toucher trop le html

  • @comptinesanglaises
    @comptinesanglaises 3 года назад +1

    Super intéressant merci !! Je fini une formation de développeur web et en ce moment on est sur PHP, et notre projet sur 15j est avec symfony..et effectivement difficile de tout bien comprendre vu le nombre de fichiers qu'il engendre par lui-même..au début ça me perdait !! Je commence mon stage de 2 mois ds 3 semaines et je serai sous laravel, du coup tu m'as bien rassurée ! J'ai hâte 💪💪

    • @PierreMiniggio
      @PierreMiniggio  3 года назад +1

      Cool ! Et bravo pour avoir trouvé un stage ! C'est pas facile de convaincre les entreprises au début !

  • @chryselie.
    @chryselie. 3 года назад +3

    Le cadre de la video est supra bizarre mais le discours est clair

  • @randrianantenainanambinint9686
    @randrianantenainanambinint9686 3 года назад +1

    Je suis d'accord avec vous !

  • @kafein016
    @kafein016 2 года назад +1

    Merci beaucoup.

  • @rod6722
    @rod6722 2 года назад +1

    Merci pour l'info! J'ai fait de nombreux projets relativement simples en front-end (HTML, CSS/Sass, JS, React) et pour apprendre la partie back-end je pense me pencher vers PHP, à cause de la demande énorme qui existe dans le marché français.
    Quel framework entre Laravel et Symfony serait le plus simple à comprendre pour quelqu'un qui vient non pas de PHP ni de Java, mais plutôt de JavaScript?
    Et niveau bases de données, SQL me semble clairement être la plus populaire, donc est-ce qu'il y a de grandes différences entre ses variantes telles que MySQL ou PostgreSQL ou bien c'est à peu près la même chose?

    • @PierreMiniggio
      @PierreMiniggio  2 года назад +2

      Je pense que Laravel serait plus simple. Mais on est tous différents, tu peux jeter un œil aux 2 et te faire ton propre avis.
      PostgreSQL, pour caricaturer, c'est du MySQL avec des choses en plus.
      Dans le monde pro, tu vas voir beaucoup de MySQL / MariaDB et ensuite les boîtes ont tendance à des fois migrer par la suite en PostgreSQL pour divers raison.
      Donc le plus simple est de commencer avec MySQL / MariaDB, sauf si par hasard tu sais que t'auras besoin de bosser avec des objets à mettre sur des cartes, t'auras dans ce cas peut être plutôt envie de passer direct à PostgreSQL (et PostGIS).

  • @varinsarah2989
    @varinsarah2989 2 года назад +1

    Bonjour, En gros laravel pour apprendre et kiffer et symfony pour le taf ? :)

    • @PierreMiniggio
      @PierreMiniggio  2 года назад +2

      En France j'trouve assez représentatif'
      Mais y'a des boîtes qui cherchent du Laravel aussi !

  • @KroBlan
    @KroBlan 2 года назад +2

    Merci beaucoup pour ce comparatif mais vas te mettre à l'abri tu vas attraper froid !

  • @honorer1233
    @honorer1233 Год назад +1

    Difficile de se décider. C'est mon dilemme c'est deux frameworks. En tout cas ce qui est sur, c'est que PHP reste et restera mon langage de prédilection.

  • @iXillaw
    @iXillaw 3 года назад +1

    Tu en as perdu les cheveux

    • @PierreMiniggio
      @PierreMiniggio  3 года назад +3

      La première scène a été filmée le 1er janvier, et le reste le 16. Et ué y'a eu une tonte du mouton entre temps ! :P