Тёмный

PHP Is Not Dead - Let's Review PHP 8.2 Changes 

Program With Gio
Подписаться 55 тыс.
Просмотров 46 тыс.
50% 1

Опубликовано:

 

10 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 111   
@lucianminea
@lucianminea Год назад
PHP is one of the most efficient programming languages out there ! It will never be dead, it only depends on who is using it .
@ProgramWithGio
@ProgramWithGio Год назад
💯💯
@einardivision
@einardivision Год назад
Would love to see you cover Domain Driven Design in PHP with Aggregates and maybe Event Sourced Persistence, You explain the topics so well. Every video i watch from you I learn something new, even if I watch a video of a topic that i know really well. Anyways, cheers and thanks for the content!
@ProgramWithGio
@ProgramWithGio Год назад
Thank you 🙏
@itwebadmin
@itwebadmin Год назад
N00b programmer + Gio's PHP course = Senior PHP dev
@ProgramWithGio
@ProgramWithGio Год назад
haha, thank you 🙌
@kevyyar
@kevyyar Год назад
Are you sure?
@Zubbee
@Zubbee Год назад
Its great that you break theses new features down for us Gio. I'm very grateful
@ProgramWithGio
@ProgramWithGio Год назад
You're welcome 💙
@NedumEze
@NedumEze Год назад
Thanks Gio. Highly appreciated.
@ProgramWithGio
@ProgramWithGio Год назад
You got it 🙌
@LucianoBargmann
@LucianoBargmann Год назад
Great video. Simple, straight to the point and explores all options
@ProgramWithGio
@ProgramWithGio Год назад
Thank you 💙
@user-zh2oz9fe4m
@user-zh2oz9fe4m Год назад
Wow, PHP is improving by leaps and bounds. I'm looking forward to seeing new videos)
@ProgramWithGio
@ProgramWithGio Год назад
Glad you like them 💙
@Slade0120
@Slade0120 Год назад
I cannot overstate how happy I am that dynamic properties are getting the boot. As someone who's working on a 20+ year old code base, finding out what properties an object even has can take up to 3 hours.... Thank god this awful feature is being removed.
@ProgramWithGio
@ProgramWithGio Год назад
I feel your pain
@christopherkalolo1805
@christopherkalolo1805 Год назад
Thanks for the useful insights... Keep us updated
@ProgramWithGio
@ProgramWithGio Год назад
👍👍
@Zubbee
@Zubbee Год назад
Its great that you break theses new features for us Gio. I'm very grateful
@ProgramWithGio
@ProgramWithGio Год назад
🙌🙌
@kenjohnsiosan9707
@kenjohnsiosan9707 Год назад
Another great content. thank you sir.
@ProgramWithGio
@ProgramWithGio Год назад
Thank you 💙
@Laratips
@Laratips Год назад
To the point explaination. Your videos are really good. Keep going. We need creators like you :)
@ProgramWithGio
@ProgramWithGio Год назад
Thank you 🙌. Your videos are great as well 👍
@Laratips
@Laratips Год назад
@@ProgramWithGio Thanks man 😊
@TioJobs
@TioJobs Год назад
Nice video Gio! 😍✌🏽
@ProgramWithGio
@ProgramWithGio Год назад
Thank you 🙌
@MrFluteboy1980
@MrFluteboy1980 Год назад
Disjunctive Normal Form sounds like the scariest database design concept ever!
@ProgramWithGio
@ProgramWithGio Год назад
Haha, I know right? 😁
@invgreat5608
@invgreat5608 Год назад
Thank you!!!
@ProgramWithGio
@ProgramWithGio Год назад
You're welcome
@AMoktar
@AMoktar Год назад
Awesome 👏 thanks 🙏 have an awesome day too ❤
@ProgramWithGio
@ProgramWithGio Год назад
Thank you 💙
@kdroy139
@kdroy139 Год назад
Always Loving Instructor....!!
@ProgramWithGio
@ProgramWithGio Год назад
Thank you 💙
@WhiteSiroi
@WhiteSiroi Год назад
muchas gracias amigo
@ProgramWithGio
@ProgramWithGio Год назад
You're welcome 🙌
@mostafamahfouz1139
@mostafamahfouz1139 Год назад
شكرا لك
@ProgramWithGio
@ProgramWithGio Год назад
You're welcome
@Andris_Briedis
@Andris_Briedis Год назад
I have been using PHP for over 20 years. All along he is dead or about to die. Some kind of zombie. Highlander. ;)
@ProgramWithGio
@ProgramWithGio Год назад
Yup 😁
@ojsojs6004
@ojsojs6004 Год назад
PHP is very much alive. And now NumPower is recently released. I hope you make tutorial or review of this power toolm Quoting the creator below Today I'm releasing the first preview (0.1.0) version of the NumPower library, inspired by NumPy and Torch. NumPower library was created to provide the foundation for efficient scientific computing in PHP, as well as leverage the machine learning tools and libraries that already exist and can benefit from it. This C extension developed for PHP can be used to considerably speed up mathematical operations on large datasets and facilitate the manipulation, creation and operation of N-dimensional tensors. The area of ​​image processing and computer vision will also be able to benefit from this library. Some features of NumPower are: * GPU and CPU compute support * Dozens of different operations for manipulation, arithmetic, linear algebra, statistics and etc. * Single precision float points (float32) for improved memory usage * Custom CUDA kernels for almost all operations * AVX2 support when available on hardware * Support for GD images in RGB format for easy image manipulation
@ProgramWithGio
@ProgramWithGio Год назад
Cool
@abdullahalfayad
@abdullahalfayad Год назад
Thank you 🎉
@ProgramWithGio
@ProgramWithGio Год назад
You're welcome
@codokit
@codokit Год назад
Title "php is not dead" is looking exciting.
@ProgramWithGio
@ProgramWithGio Год назад
😎😎
@bevedel
@bevedel Год назад
Thank you.
@ProgramWithGio
@ProgramWithGio Год назад
You're welcome 💙
@steigenberg2090
@steigenberg2090 Год назад
As long as wordpress is there, PHP cannot die.
@ProgramWithGio
@ProgramWithGio Год назад
& Laravel, Symfony, Laminas, ...
@JayJay-ki4mi
@JayJay-ki4mi Год назад
I learned to write code with PHP version 3. 25 years later I am writing MIPS and AVR assembly, and use C a lot. But, whenever I have to write an API, or build a website, I ALWAYS come back to PHP.
@ProgramWithGio
@ProgramWithGio Год назад
That's great. It's all about using the right tool for the right project 👍
@user-rn1ry8xp8o
@user-rn1ry8xp8o 7 месяцев назад
cool video)
@ProgramWithGio
@ProgramWithGio 7 месяцев назад
Thanks
@isabellaamaechi5364
@isabellaamaechi5364 Год назад
Okay, so I'm new here.. Where do I start from ? Are the course created 2 years ago still relevant? Please help
@ProgramWithGio
@ProgramWithGio Год назад
It is still relevant & will be for the next few years. I still upload new videos to the course, we are working on a final project now. The course is split in 3 sections + project section, first section goes over the basics of the language where the version does not really matter much, we start with 7.4 & quickly move to php 8. We then upgrade to 8.1 in 2nd section and going forward are using 8.1, we will upgrade to 8.2 as well once 8.2 is released. You can start from the beginning right here: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-sVbEyFZKgqk.html and watch the first video, then jump around the videos depending on your experience or watch it entirely from start to end. Here is the outline of all the videos with titles to browse & search lessons: github.com/ggelashvili/learnphptherightway-outline
@isabellaamaechi5364
@isabellaamaechi5364 Год назад
Thank you. This is helpful
@Sir-Mix
@Sir-Mix Год назад
Hi. Back to php after 15 years. Im using PHP 8.2.0 and I want to open and read dbf files. Cant do it. Any advice on what to use ?
@ProgramWithGio
@ProgramWithGio Год назад
I have not worked with dbf files so cant really recommend much about it, I would look into www.php.net/manual/en/ref.dbase.php and see if that is something you can use
@akunyoutube7840
@akunyoutube7840 Год назад
Hi Gio!
@ProgramWithGio
@ProgramWithGio Год назад
👋👋
@relskull3324
@relskull3324 Год назад
how can i make tutorial like you im gonna make some wordpress tutorial for my website is it only with camtasia or you use premier or another software
@ProgramWithGio
@ProgramWithGio Год назад
I use OBS for recording, premiere pro for editing
@stanciurobert176
@stanciurobert176 Год назад
Hi, I can't visualize a possible scenario in which we'd need a method return type to be either true or false? What would be the point?
@ProgramWithGio
@ProgramWithGio Год назад
Hello. It's explained well in the RFC, read through the Motivation part: wiki.php.net/rfc/null-false-standalone-types and here is the one for true type: wiki.php.net/rfc/true-type
@MelonPython
@MelonPython Год назад
Why are people even bothered with the question "Is php is dead"? So what if it's dead?
@ProgramWithGio
@ProgramWithGio Год назад
At this point its mainly a meme. I personally don't get bothered by it at all.
@egzonmurati208
@egzonmurati208 Год назад
When do you start tutorials for laravel
@ProgramWithGio
@ProgramWithGio Год назад
Once I finish the PHP series which hopefully will be done soon. Don't know the exact date though 😔
@genetessaquino6227
@genetessaquino6227 Год назад
No audio?
@ProgramWithGio
@ProgramWithGio Год назад
There is audio, maybe muted on your end?
@Someniatko
@Someniatko Год назад
PHP is not dead (yet)
@ProgramWithGio
@ProgramWithGio Год назад
Nope
@christiancolewan
@christiancolewan Год назад
Are you a filipino? I'm curious lol.
@ProgramWithGio
@ProgramWithGio Год назад
Nope :). I was born & raised in Georgia 🇬🇪, live in the United States
@AlejandroMostajo
@AlejandroMostajo Год назад
Dynamic properties will broke WordPress and most of its plugins. That was a really bad desicion
@ProgramWithGio
@ProgramWithGio Год назад
There are ways to enable it and with tools like Rector it should be simple to upgrade I think
@anon0
@anon0 Год назад
oh my god why is it still not dead
@ProgramWithGio
@ProgramWithGio Год назад
Because it's great
@pashtolyrics7980
@pashtolyrics7980 Год назад
If only php had asynchronous programming
@ProgramWithGio
@ProgramWithGio Год назад
There are libraries available for that in PHP
@neptronix
@neptronix Год назад
You can do that in PHP.
@simpingsyndrome
@simpingsyndrome Год назад
I almost 3 years forgets about php programming
@ProgramWithGio
@ProgramWithGio Год назад
Time to come back to PHP :)
@x333r
@x333r Год назад
it should be.
@ProgramWithGio
@ProgramWithGio Год назад
Aww 💙
@manwithllama
@manwithllama Год назад
Great video. Horrible background music. Sounds like a 1990s infomercial. Own your voice. Kill the background music.
@ProgramWithGio
@ProgramWithGio Год назад
Thanks for the feedback. Honestly, I liked the music that's why I picked it and didn't bother anyone else seems like. Also I'm 90s kid so there's that 😁
@madyogi6164
@madyogi6164 Год назад
The more crap they pile up in it, the less I'm interested in learning them. Soon i'll head back to CGI and run my own C/C++ binaries. WAAAAY faster than PHP (and closed source). Had to be type independent, easy and fast enough to develop server side stuff, but in 5.x series and up something took a wrong turn. OO is a cool feature added, but bugs that accompany it and constant updates are making it a nonsense (like this BS here: 10:40).
@ProgramWithGio
@ProgramWithGio Год назад
Good luck buddy 👍
@madyogi6164
@madyogi6164 Год назад
@@ProgramWithGio No luck needed but thx ;)
@depafrom5277
@depafrom5277 Год назад
Are you joking with C/C++? Each language has its strengths and appropriate use cases and PHP is still one of the best and fastest languages for web development. BTW PHP is written in C and there are very good reasons why the creators did not endorse pure C as a language for building web applications... re 10:40, there is also a ton of crap in C/C++ which could have been better designed.
@madyogi6164
@madyogi6164 Год назад
@@depafrom5277 For PHP the fact it got written in C has nothing to how fast it is in real time. It still has to read input scripts, decode and translate them to something "CPU digestible", in flight. This process will always remain SLOW! Yes, it can be closed t some "binary" (ion-cube), but that brick is even heavier. True resource killer. 2nd I would be cautious about stating bugs in C/C++ itself (standard). So called "undefined behavior" can be an issue (if one can't grasp stuff in time). Yes, I fell into that deep black hole too (we all learn). The other thing is whether people can write own things from scratch or relay on others works (because they want things to be done quickly and place where design bugs kick in)... I can give you an example of bussines I worked for (warehouse depot). They accept on-line orders made by local grocery stores, on-line shops etc. The program registering them in local ERP was PHP driven. It wasn't an issue back in days, (say 1 order every 10-20 seconds). The problem grew up when there were at least two orders in a second. The program simply couldn't handle it and the folder where files jumped in was getting big! Solution - I wrote one doing the same thing in C++ (windows service) that fired up every 5 minutes, just to digest entire directory of files in split of a second. Voila!
@ProgramWithGio
@ProgramWithGio Год назад
@@madyogi6164 every language has it's use case. Of course something written in pure C will be faster than in PHP but at the cost of develoment time and expensive. It's the matter of decision. In your example the PHP code was probably written in very old PHP or was not optimized properly, software I work on serves thousands of users at the same time making transactions every second and multiple transactions, don't have any issues and PHP is almost never the bottleneck. If written properly and optimized for whatever it needs to do PHP can be very powerful and have no issues serving simultaneous requests. I love C++ though and is a very powerful language, but I wouldn't use it to build a web based application mainly because it would take a lot longer to build, would be more expensive and harder to maintain due to being harder to hire C++ devs vs PHP. If I were building a desktop app or a game or something more sophisticated then sure. Even for a microservices I could use C++ to do something efficiently and still have PHP on the web facing platform. As I said, it mainly depends on the problems at hand and what matters more.
@jonyou8066
@jonyou8066 Год назад
its already dead.
@ProgramWithGio
@ProgramWithGio Год назад
🥺😭
@illegalsmirf
@illegalsmirf Год назад
It's not dead, it just smells funny lol. I mean, C is widely used today too.
@ProgramWithGio
@ProgramWithGio Год назад
It smells fine on my PC :D
@morten1
@morten1 Год назад
For web php is the king
@lauraleedoro1844
@lauraleedoro1844 Год назад
Wow! Amazing job!! Get to the top quicker > 'Promo sm'!
@ProgramWithGio
@ProgramWithGio Год назад
🙌🙌💙
Далее
PHP 8 3 Released
11:03
Просмотров 106 тыс.
PHP on the frontend! No more Javascript!
14:47
Просмотров 122 тыс.
Sigma Girl Pizza #funny #memes #comedy
00:14
Просмотров 1,9 млн
The Most Elite Chefs Ever!
00:35
Просмотров 7 млн
PHP doesn't suck (anymore)
10:48
Просмотров 205 тыс.
Is PHP the Secret King of Code?
6:42
Просмотров 56 тыс.
The Most Legendary Programmers Of All Time
11:49
Просмотров 557 тыс.
What's New in PHP 8.3 - Derick Rethans
59:11
Просмотров 6 тыс.
Why is Laravel NOT used in Big Development Projects?
11:53
Sigma Girl Pizza #funny #memes #comedy
00:14
Просмотров 1,9 млн