Upgrade to Pro — share decks privately, control downloads, hide ads and more …

なぜLaravel9はLTSではないのか

kubotak
March 30, 2022

 なぜLaravel9はLTSではないのか

PHPerのための「Laravel 9 について語る」PHPTechCafe@2022/03/30

kubotak

March 30, 2022
Tweet

More Decks by kubotak

Other Decks in Programming

Transcript

  1. Copyright© M&A
    Laravel
    9
    LTS
    PHPer Laravel
    9
    PHPTechCafe


    Kenjiro Kubota

    View Slide

  2. Copyright© M&A
    Profile
    kubotak-is
    kubotak_public
    kenjiro.kubota
    M&A
    (Java|Type)Script
    PHP
    https://kubotak.page

    View Slide

  3. Copyright© M&A
    Laravel
    9
    🎉

    View Slide

  4. Copyright© M&A
    Laravel
    9

    6 LTS

    View Slide

  5. Copyright© M&A
    LTS
    Long Term Support(LTS)
    LTS


    : Linux Node.js


    Laravel 5.1/5.5/6 LTS

    View Slide

  6. Copyright© M&A
    Laravel
    9

    View Slide

  7. Copyright© M&A
    Laravel
    9

    View Slide

  8. Copyright© M&A
    Laravel
    9
    LTS

    View Slide

  9. Copyright© M&A

    View Slide

  10. Copyright© M&A
    LTS

    View Slide

  11. Copyright© M&A
    Laravel Taylor Otwell
    2022
    /
    02
    /
    1
    1

    View Slide

  12. Copyright© M&A
    Laravel Taylor Otwell
    2022
    /
    02
    /
    1
    1
    Laravel
    9
    LTS


    https://github.com/symfony/symfony/pull/
    4537
    7 …


    Laravel
    9

    Laravel
    9
    2

    View Slide

  13. Copyright© M&A
    Taylor Otwell Symfony PR

    View Slide

  14. Copyright© M&A
    Taylor Otwell Symfony PR
    Symfony PHP 8.1

    View Slide

  15. Copyright© M&A
    Taylor Otwell Symfony PR
    PHP
    8
    .
    0
    preload


    Symfony
    6
    .
    1
    PHP
    8
    .
    1

    View Slide

  16. Copyright© M&A
    Taylor Otwell Symfony PR
    PR 2022/02/09


    Laravel
    9

    View Slide

  17. Copyright© M&A
    Symfony PHP
    8
    .
    1
    Laravel LTS


    Laravel Symfony
    laravel/framework(
    9
    .x) composer.json

    View Slide

  18. Copyright© M&A
    Symfony PHP
    8
    .
    1
    Laravel LTS


    Laravel Symfony
    laravel/framework(
    9
    .x) composer.json
    Laravel
    9
    Symfony
    6
    .
    0
    PHP
    8
    .
    0
    Symfony
    6
    .
    1
    PHP
    8
    .
    1


    LTS

    View Slide

  19. Copyright© M&A
    Laravel
    9
    LTS
    wip

    View Slide

  20. Copyright© M&A
    : Laravel
    10
    PHP
    8
    .
    1
    https://github.com/laravel/framework/pull/
    412
    50
    Laravel
    1
    0
    Symfony
    6
    .
    1

    View Slide

  21. Copyright© M&A
    Taylor Otwell

    View Slide

  22. Copyright© M&A
    Taylor Otwell
    2



    Laravel

    View Slide

  23. Copyright© M&A
    Laravel
    9
    LTS
    LTS

    View Slide

  24. Copyright© M&A
    Taylor Otwell

    View Slide

  25. Copyright© M&A
    Taylor Otwell
    LTS ⾒
    LTS


    PHP
    LTS

    View Slide

  26. Copyright© M&A
    Taylor Otwell PHP LTS


    Laravel LTS

    View Slide

  27. Copyright© M&A
    Laravel
    9

    View Slide

  28. Copyright© M&A
    LTS




    Laravel
    2



    View Slide

  29. Copyright© M&A
    Laravel
    9
    LTS Symfony PHP


    Laravel
    9
    LTS


    Laravel

    View Slide

  30. Copyright© M&A
    PR
    Web


    Laravel
    2022 3 2
    8
    ( ) , ,
    9
    Laravel


    Docker / Laravel Sail Laravel Web

    View Slide

  31. Copyright© M&A
    Thanks for watching this :)

    View Slide