PHP 8.0 - 8.2 | Производительность и фичи

Поділитися
Вставка
  • Опубліковано 27 лис 2024

КОМЕНТАРІ • 57

  • @about-code
    @about-code 2 роки тому +2

    Доклад Docker:
    ua-cam.com/video/Zjt8U1c6YKw/v-deo.html
    Доклад про ошибки дизайнеров:
    ua-cam.com/video/-y4jk-dNtUA/v-deo.html

    • @kakao_with_milk
      @kakao_with_milk Рік тому

      почему не взять микрофон и запись экрана? в таком формате речь комканная и какие то картинки выскакивают

    • @about-code
      @about-code Рік тому +1

      @@kakao_with_milk вы не поверите, в конце недели выйдет ролик про 8.3 и там будет и запись экрана и хороший микрофон)

  • @artfiltersai
    @artfiltersai 5 місяців тому +1

    Очень понравился, без воды, все по делу, ждем еще таких докладов

    • @Rclass
      @Rclass  5 місяців тому

      Спасибо, стараемся для вас!

  • @movingheadsergey
    @movingheadsergey Рік тому +7

    Спасибо! Отличный доклад, все по делу, без воды!

    • @Rclass
      @Rclass  Рік тому

      Спасибо, мы старались :)

  • @YmNIKYm
    @YmNIKYm 2 роки тому +5

    Спасибо за доклад. Не знал что объект экономней массива, про 8,0 удивило

    • @about-code
      @about-code 2 роки тому +1

      Мы очень внимательно следили именно за этим изменением. Для нас это достаточно много значило)

  • @СергейШевцов-ц7э

    Интересно по слушать, многие вещи порадовали, особенно match)

    • @Rclass
      @Rclass  Рік тому +1

      Спасибо, мы старались :)

  • @webwebeasy
    @webwebeasy 2 роки тому +5

    оч круто, много удобных новых вещей

  • @lgotindev6712
    @lgotindev6712 Рік тому +2

    Очень круто, спасибо! Не знал про появления match, просто шиииикарно!

    • @Rclass
      @Rclass  Рік тому +1

      Спасибо!

  • @alextopsite
    @alextopsite Рік тому

    Полезная информация! Спасибо за доклад!

    • @Rclass
      @Rclass  Рік тому

      Пожалуйста, стараемся для вас! :)

  • @alexsuvorov4663
    @alexsuvorov4663 2 роки тому +3

    Ставлю лайк за match() - люблю его )
    Кстати не забывайте возвращать default, в случае, если ничего не поматчится - иначе поймаете исключение

    • @about-code
      @about-code 2 роки тому +2

      match неслабо так экономит и место и глаза)) читабельность растет без потерь.

  • @АндрейГалушко-е9о
    @АндрейГалушко-е9о 2 роки тому +9

    Интересно, а не обидится ли Мэтт Зандстра? из-за того что ножка ТВ стоит на его книге? 😁
    Спасибо за материал! он классный!

    • @Rclass
      @Rclass  2 роки тому +5

      Да всё только на ней и держится! На что же обижаться-то? :))))

  • @indigoram89
    @indigoram89 2 роки тому +1

    Молодцы! Спасибо 👍

    • @about-code
      @about-code 2 роки тому

      Всегда пожалуйста:) Предлагайте темы, будем продолжать:)

  • @Rclass
    @Rclass  2 роки тому +1

    Презенташка из видео: docs.google.com/presentation/d/1UB-wC5phQgO7UdHlxBg-n3kFx_8vB-84Y6fgEz7Jtpk/edit?usp=sharing

  • @eb6006
    @eb6006 Рік тому

    Это супер доклад! Что там у вас за движухи интересно?? Хотелось бы приобщиться

    • @Rclass
      @Rclass  Рік тому

      Спасибо большое, мы старались :) Мы собираемся иногда и общаемся на темы разработки)

  • @evgeniysergeev9701
    @evgeniysergeev9701 Рік тому +2

    14:46 Объект наследован от двух интерфейов? Это интерфейс может быть наследован от двух интерфейсов. А объекты (а точнее классы) интерфейсы имплементируют (реализуют).

  • @firdavs.ibodullayev
    @firdavs.ibodullayev 4 місяці тому

    в 10:44 минут говорится что невозможно перевобразить в текст, а что на счёт ->value ?
    $some_enum->value;

  • @ruslanm.1120
    @ruslanm.1120 9 місяців тому

    Уже хочется про 8.3 доклад от выступающего

    • @Rclass
      @Rclass  9 місяців тому +1

      Вы не поверите! Он уже на канале! :)

    • @ruslanm.1120
      @ruslanm.1120 9 місяців тому

      @@Rclass уже посмотрел!)

    • @Rclass
      @Rclass  9 місяців тому

      @@ruslanm.1120 Ееее!

  • @alexv1571
    @alexv1571 Рік тому +1

    Ааа, намёк понял, пэх - это тёмный лес из которого нет выхода.

    • @Rclass
      @Rclass  Рік тому

      Скоро рассвет)

  • @ТимурСафаров-в1ч

    Где такую же чашку купить?

    • @Rclass
      @Rclass  Рік тому

      Кружка кастомная)
      UPD: Соврали! Есть на озоне такая например) Кружка Scorpion / Mortal Kombat

  • @PetrMyazin
    @PetrMyazin Рік тому +2

    Ведущий в лесу - смотрится отлично!

    • @Rclass
      @Rclass  Рік тому

      А вот как возьмем и сделаем весь следующий митап в лесу! :)

  • @TheILOVEYOUXD
    @TheILOVEYOUXD 7 місяців тому

    Парень немного зажатый, я первый раз на канале. Чисто мое мнение, надо мне кажется немного на чиле быть 😅

    • @TheILOVEYOUXD
      @TheILOVEYOUXD 7 місяців тому

      А так очень полезно, спасибо ❤

    • @Rclass
      @Rclass  7 місяців тому

      Сложно на камеру работать, а так Рома у нас в целом всегда на чиле)

  • @алексавы-р5к
    @алексавы-р5к 8 місяців тому

    все круто, но цокать поменьше надо)

    • @Rclass
      @Rclass  7 місяців тому

      Спасибо, исправимся)

  • @EvilGazz
    @EvilGazz Рік тому

    Интересно, спасибо!

    • @Rclass
      @Rclass  Рік тому

      Спасибо, мы старались :)

  • @AntonDanilov-b2g
    @AntonDanilov-b2g 10 місяців тому +1

    Зачем так вздыхать?

  • @Chervyak375
    @Chervyak375 Рік тому

    Не понятно что говорит

  • @infotauta9234
    @infotauta9234 6 місяців тому

    Вам бы в языки типизирование пойти а не ПХП засирать, со своей типизацией! Кто вас тут держит!!!???

    • @Rclass
      @Rclass  6 місяців тому

      Мы прекрасно понимаем и плюсы и минусы динамической типизации и то что нам дают выбор очень ценим. В первую очередь мы за то чтобы развивался язык на котором работаем - не больше и не меньше.

    • @infotauta9234
      @infotauta9234 6 місяців тому

      @@Rclass
      Спасибо за ответ!
      Никто ни в коей мере не говорит о стагнации!
      Но на данный момент по моему мнению. Наш ПХП превращается в помойную яму в которую спихивают все. Не понимая, не осознавая, не думая. Хорошо ли это. Какие улучшения это дает. Гляньте на свое видео. Кака упала скорость (Да в 8.2 может и поднялась)!!! А сколько дурочков не думая прыгают с версии на версию. Это как с пластиком на планете. Тотальное, не обдуманное использование. И какой результат.
      Вот скажите мне, зачем теперь отрицательный индекс в массиве!!!???
      Спору нет проверка json на валидность это хорошо. ?? это хорошо. Много хорошего. НО ещё больше плохого. Та же типизация. Предположим кто то хочет. Ну тогда пускай, он включит это. А в ядре все как было до этого.

  • @devkonst
    @devkonst Рік тому

    Парень молодец, но - исключительно мое мнение - мемчики - очень лишние, вставлены не к месту, и показываются с "опозданием" когда уже точно не к месту, только отвлекает от темы и добавляет кринжа и испанский стыд.. Просто представьте зеркальную ситуацию, если бы кто-то из сидящих на докладе смеялся после каждого показанного мема в этой презентации - через сколько выступающему стало бы очень неудобно?

  • @AlexanderFullstackDeveloper
    @AlexanderFullstackDeveloper Рік тому +2

    Спасибо за обзор! Многие вещи становятся понятнее, особенно куда движется PHP. Может я ошибаюсь, лично моё мнение, что то позитивного мало в 8.2, кроме не понятной производительности. По моему 8.1 будет единственный который останется в ближайшее время, 7.4 уже многими не поддерживается, а благодаря 8.2 php начнёт умирать вместе с фреймворками. Постепенно нарушаются принципы ООП и концепции языка в пользу производительности. Лично я думаю язык становится сложнее из за возникающего гемороя которые вносят ново-ведения, типа красивее, проще писать. Что то улучшается по мелочи, а глобальное которое не могут решить, просто убирают совсем. Печально...уходят с проекта php значимые люди, исчезает поддержка MySQL, появляются readonly, с которыми мало что сделаешь в боевых проектах. Random решили проблему, основные типы null, false и true сделали независимыми, остальное всё под вопросом нужно ли это, особенно константы в трейтах ?? Лучше бы 7.4 дорабатывали, а не скакали на единицу, а плавно шли например 7.5, какие проблемы решили сейчас в 8.2 лучше бы добавили в 7.4 без всяких сомнительных ново-ведений и глобальной переписки ядра языка, ради того что бы новый релиз вышел через год. После таких экспериментов через год накроется всё медным тазом, сейчас новые разработчики пришли, которые не видят концепции. У кого какое мнение пишите комменты, интересно знать мнение других программистов.

    • @davdev05
      @davdev05 Рік тому +1

      ничего страшного не произошло, то что добавляют по типу readonly, есть и в других языках, и ничего такого в этом нет, так пишешь будто от match, или от того что передаваемые аргументы теперь можно явно указывать к чему они принадлежат в классе, это какой то ужас и язык умер, по моему чушь написал полнейшую, и умирает он уже лет 10, и будет "умирать" столько же, а тем что добавили и своей скоростью он наоборот оживает

    • @davdev05
      @davdev05 Рік тому +1

      тебя не заставляет никто писать readonly, не пиши, есть возможность не делать этого, в чем проблема

  • @oleksandrkhrashchevskyi5265
    @oleksandrkhrashchevskyi5265 Рік тому +2

    У меня самописная тема перешла легко с 7.4 на 8.2, и скорость взлетела по Гуглу все показатели за 92+ даже в моб, учитывая что дофига js анимации

    • @Rclass
      @Rclass  Рік тому +1

      Это же прекрасно! :)

  • @soversus5374
    @soversus5374 11 місяців тому

    Надоели эти deprecaded. Не трогали бы это и жизнь была бы малина. Куда то не туда язык петляет.

  • @millkiway3682
    @millkiway3682 5 місяців тому

    Почему картавых и неуверенных в себе людей заставляют этим заниматься. По населению картавых людей 2%, но судя по Ютубу кроме них некому больше этим заниматься