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

  Рет қаралды 15,093

R class Tech

R class Tech

Жыл бұрын

Краткий чейнджлог по PHP от 8.0 до 8.2. Плюсом разберем что сделали с производительностью в 8.2 (а об этом почему-то почти никто не говорит). Всё как обычно - мемы и гифки в комплекте :)
00:32 Стартуем!
01:13 8.0: полезное
06:26 8.1: полезное
13:31 8.2: полезное
15:26 Производительность 8.2
16:52 Динамические свойства
17:50 Random
18:03 Подписывайтесь :)

Пікірлер: 55
@about-code
@about-code Жыл бұрын
Доклад Docker: kzbin.info/www/bejne/kJvXaYhnmJuMgdk Доклад про ошибки дизайнеров: kzbin.info/www/bejne/Y6qXm55jmbOni6M
@im_fredy
@im_fredy 7 ай бұрын
почему не взять микрофон и запись экрана? в таком формате речь комканная и какие то картинки выскакивают
@about-code
@about-code 7 ай бұрын
@@im_fredy вы не поверите, в конце недели выйдет ролик про 8.3 и там будет и запись экрана и хороший микрофон)
@artfiltersai
@artfiltersai 3 күн бұрын
Очень понравился, без воды, все по делу, ждем еще таких докладов
@movingheadsergey
@movingheadsergey Жыл бұрын
Спасибо! Отличный доклад, все по делу, без воды!
@Rclass
@Rclass Жыл бұрын
Спасибо, мы старались :)
@YmNIKYm
@YmNIKYm Жыл бұрын
Спасибо за доклад. Не знал что объект экономней массива, про 8,0 удивило
@about-code
@about-code Жыл бұрын
Мы очень внимательно следили именно за этим изменением. Для нас это достаточно много значило)
@lgotindev6712
@lgotindev6712 Жыл бұрын
Очень круто, спасибо! Не знал про появления match, просто шиииикарно!
@Rclass
@Rclass Жыл бұрын
Спасибо!
@webwebeasy
@webwebeasy Жыл бұрын
оч круто, много удобных новых вещей
@user-gl4tu6qp4q
@user-gl4tu6qp4q 11 ай бұрын
Интересно по слушать, многие вещи порадовали, особенно match)
@Rclass
@Rclass 11 ай бұрын
Спасибо, мы старались :)
@user-qd6hj2fn4w
@user-qd6hj2fn4w Жыл бұрын
Интересно, а не обидится ли Мэтт Зандстра? из-за того что ножка ТВ стоит на его книге? 😁 Спасибо за материал! он классный!
@Rclass
@Rclass Жыл бұрын
Да всё только на ней и держится! На что же обижаться-то? :))))
@alextopsite
@alextopsite 6 ай бұрын
Полезная информация! Спасибо за доклад!
@Rclass
@Rclass 6 ай бұрын
Пожалуйста, стараемся для вас! :)
@indigoram89
@indigoram89 Жыл бұрын
Молодцы! Спасибо 👍
@about-code
@about-code Жыл бұрын
Всегда пожалуйста:) Предлагайте темы, будем продолжать:)
@alexsuvorov4663
@alexsuvorov4663 Жыл бұрын
Ставлю лайк за match() - люблю его ) Кстати не забывайте возвращать default, в случае, если ничего не поматчится - иначе поймаете исключение
@about-code
@about-code Жыл бұрын
match неслабо так экономит и место и глаза)) читабельность растет без потерь.
@eb6006
@eb6006 Жыл бұрын
Это супер доклад! Что там у вас за движухи интересно?? Хотелось бы приобщиться
@Rclass
@Rclass Жыл бұрын
Спасибо большое, мы старались :) Мы собираемся иногда и общаемся на темы разработки)
@Rclass
@Rclass Жыл бұрын
Презенташка из видео: docs.google.com/presentation/d/1UB-wC5phQgO7UdHlxBg-n3kFx_8vB-84Y6fgEz7Jtpk/edit?usp=sharing
@evgeniysergeev9701
@evgeniysergeev9701 Жыл бұрын
14:46 Объект наследован от двух интерфейов? Это интерфейс может быть наследован от двух интерфейсов. А объекты (а точнее классы) интерфейсы имплементируют (реализуют).
@ruslanm.1120
@ruslanm.1120 4 ай бұрын
Уже хочется про 8.3 доклад от выступающего
@Rclass
@Rclass 4 ай бұрын
Вы не поверите! Он уже на канале! :)
@ruslanm.1120
@ruslanm.1120 4 ай бұрын
@@Rclass уже посмотрел!)
@Rclass
@Rclass 4 ай бұрын
@@ruslanm.1120 Ееее!
@user-dn8yk9wq7c
@user-dn8yk9wq7c Жыл бұрын
Где такую же чашку купить?
@Rclass
@Rclass Жыл бұрын
Кружка кастомная) UPD: Соврали! Есть на озоне такая например) Кружка Scorpion / Mortal Kombat
@alexv1571
@alexv1571 Жыл бұрын
Ааа, намёк понял, пэх - это тёмный лес из которого нет выхода.
@Rclass
@Rclass Жыл бұрын
Скоро рассвет)
@PetrMyazin
@PetrMyazin Жыл бұрын
Ведущий в лесу - смотрится отлично!
@Rclass
@Rclass Жыл бұрын
А вот как возьмем и сделаем весь следующий митап в лесу! :)
@user-cx8kh4sb2i
@user-cx8kh4sb2i 2 ай бұрын
все круто, но цокать поменьше надо)
@Rclass
@Rclass 2 ай бұрын
Спасибо, исправимся)
@TheILOVEYOUXD
@TheILOVEYOUXD 2 ай бұрын
Парень немного зажатый, я первый раз на канале. Чисто мое мнение, надо мне кажется немного на чиле быть 😅
@TheILOVEYOUXD
@TheILOVEYOUXD 2 ай бұрын
А так очень полезно, спасибо ❤
@Rclass
@Rclass Ай бұрын
Сложно на камеру работать, а так Рома у нас в целом всегда на чиле)
@devkonst
@devkonst Жыл бұрын
Парень молодец, но - исключительно мое мнение - мемчики - очень лишние, вставлены не к месту, и показываются с "опозданием" когда уже точно не к месту, только отвлекает от темы и добавляет кринжа и испанский стыд.. Просто представьте зеркальную ситуацию, если бы кто-то из сидящих на докладе смеялся после каждого показанного мема в этой презентации - через сколько выступающему стало бы очень неудобно?
@Chervyak375
@Chervyak375 Жыл бұрын
Не понятно что говорит
@user-mf6nb8wg5h
@user-mf6nb8wg5h Жыл бұрын
Спасибо за обзор! Многие вещи становятся понятнее, особенно куда движется 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 10 ай бұрын
ничего страшного не произошло, то что добавляют по типу readonly, есть и в других языках, и ничего такого в этом нет, так пишешь будто от match, или от того что передаваемые аргументы теперь можно явно указывать к чему они принадлежат в классе, это какой то ужас и язык умер, по моему чушь написал полнейшую, и умирает он уже лет 10, и будет "умирать" столько же, а тем что добавили и своей скоростью он наоборот оживает
@davdev05
@davdev05 10 ай бұрын
тебя не заставляет никто писать readonly, не пиши, есть возможность не делать этого, в чем проблема
@user-nc4ds5pp3o
@user-nc4ds5pp3o 4 ай бұрын
Зачем так вздыхать?
@infotauta9234
@infotauta9234 15 күн бұрын
Вам бы в языки типизирование пойти а не ПХП засирать, со своей типизацией! Кто вас тут держит!!!???
@Rclass
@Rclass 14 күн бұрын
Мы прекрасно понимаем и плюсы и минусы динамической типизации и то что нам дают выбор очень ценим. В первую очередь мы за то чтобы развивался язык на котором работаем - не больше и не меньше.
@infotauta9234
@infotauta9234 14 күн бұрын
@@Rclass Спасибо за ответ! Никто ни в коей мере не говорит о стагнации! Но на данный момент по моему мнению. Наш ПХП превращается в помойную яму в которую спихивают все. Не понимая, не осознавая, не думая. Хорошо ли это. Какие улучшения это дает. Гляньте на свое видео. Кака упала скорость (Да в 8.2 может и поднялась)!!! А сколько дурочков не думая прыгают с версии на версию. Это как с пластиком на планете. Тотальное, не обдуманное использование. И какой результат. Вот скажите мне, зачем теперь отрицательный индекс в массиве!!!??? Спору нет проверка json на валидность это хорошо. ?? это хорошо. Много хорошего. НО ещё больше плохого. Та же типизация. Предположим кто то хочет. Ну тогда пускай, он включит это. А в ядре все как было до этого.
@EvilGazz
@EvilGazz Жыл бұрын
Интересно, спасибо!
@Rclass
@Rclass Жыл бұрын
Спасибо, мы старались :)
@millkiway3682
@millkiway3682 5 күн бұрын
Почему картавых и неуверенных в себе людей заставляют этим заниматься. По населению картавых людей 2%, но судя по Ютубу кроме них некому больше этим заниматься
@soversus5374
@soversus5374 5 ай бұрын
Надоели эти deprecaded. Не трогали бы это и жизнь была бы малина. Куда то не туда язык петляет.
@oleksandrkhrashchevskyi5265
@oleksandrkhrashchevskyi5265 Жыл бұрын
У меня самописная тема перешла легко с 7.4 на 8.2, и скорость взлетела по Гуглу все показатели за 92+ даже в моб, учитывая что дофига js анимации
@Rclass
@Rclass Жыл бұрын
Это же прекрасно! :)
PHP улучшаем производительность: настройки PHP-FPM
20:16
Андрей Шестаков
Рет қаралды 14 М.
When someone reclines their seat ✈️
00:21
Adam W
Рет қаралды 24 МЛН
Cute Barbie Gadget 🥰 #gadgets
01:00
FLIP FLOP Hacks
Рет қаралды 42 МЛН
1 класс vs 11 класс  (игрушка)
00:30
БЕРТ
Рет қаралды 3,1 МЛН
Базы данных. NoSQL. Redis
25:08
R class Tech
Рет қаралды 29 М.
Атрибуты в PHP. Какую пользу даёт применение attributes
16:23
Правда о PHP
17:42
Образовательный центр высоких технологий
Рет қаралды 10 М.
PHP ООП: внедрение зависимостей и магия рефлексии
1:21:13
Обзор GO от PHP разработчика: первое знакомство
38:55
Просто о Laravel. CutCode
Рет қаралды 14 М.
Собеседование middle backend php
1:17:49
Первый шаг в IT
Рет қаралды 8 М.
Базы данных. MySQL. Транзакции
41:32
R class Tech
Рет қаралды 34 М.