Great video. Simple, straight to the point and explores all options
@ProgramWithGio2 жыл бұрын
Thank you 💙
@Zubbee2 жыл бұрын
Its great that you break theses new features down for us Gio. I'm very grateful
@ProgramWithGio2 жыл бұрын
You're welcome 💙
@NedumEze2 жыл бұрын
Thanks Gio. Highly appreciated.
@ProgramWithGio2 жыл бұрын
You got it 🙌
@Laratips2 жыл бұрын
To the point explaination. Your videos are really good. Keep going. We need creators like you :)
@ProgramWithGio2 жыл бұрын
Thank you 🙌. Your videos are great as well 👍
@Laratips2 жыл бұрын
@@ProgramWithGio Thanks man 😊
@TioJobs2 жыл бұрын
Nice video Gio! 😍✌🏽
@ProgramWithGio2 жыл бұрын
Thank you 🙌
@christopherkalolo18052 жыл бұрын
Thanks for the useful insights... Keep us updated
@ProgramWithGio2 жыл бұрын
👍👍
@kenjohnsiosan97072 жыл бұрын
Another great content. thank you sir.
@ProgramWithGio2 жыл бұрын
Thank you 💙
@einardivision2 жыл бұрын
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!
@ProgramWithGio2 жыл бұрын
Thank you 🙏
@Vitalii-m6r Жыл бұрын
Wow, PHP is improving by leaps and bounds. I'm looking forward to seeing new videos)
@ProgramWithGio Жыл бұрын
Glad you like them 💙
@Zubbee2 жыл бұрын
Its great that you break theses new features for us Gio. I'm very grateful
@ProgramWithGio2 жыл бұрын
🙌🙌
@invgreat56082 жыл бұрын
Thank you!!!
@ProgramWithGio2 жыл бұрын
You're welcome
@AMoktar2 жыл бұрын
Awesome 👏 thanks 🙏 have an awesome day too ❤
@ProgramWithGio2 жыл бұрын
Thank you 💙
@kdroy1392 жыл бұрын
Always Loving Instructor....!!
@ProgramWithGio2 жыл бұрын
Thank you 💙
@WhiteSiroi2 жыл бұрын
muchas gracias amigo
@ProgramWithGio2 жыл бұрын
You're welcome 🙌
@itwebadmin2 жыл бұрын
N00b programmer + Gio's PHP course = Senior PHP dev
@ProgramWithGio2 жыл бұрын
haha, thank you 🙌
@kevyyar2 жыл бұрын
Are you sure?
@abdullahalfayad2 жыл бұрын
Thank you 🎉
@ProgramWithGio2 жыл бұрын
You're welcome
@bevedel2 жыл бұрын
Thank you.
@ProgramWithGio2 жыл бұрын
You're welcome 💙
@mostafamahfouz11392 жыл бұрын
شكرا لك
@ProgramWithGio2 жыл бұрын
You're welcome
@lucianminea2 жыл бұрын
PHP is one of the most efficient programming languages out there ! It will never be dead, it only depends on who is using it .
@ProgramWithGio2 жыл бұрын
💯💯
@MocSomething2 жыл бұрын
Disjunctive Normal Form sounds like the scariest database design concept ever!
@ProgramWithGio2 жыл бұрын
Haha, I know right? 😁
@Slade01202 жыл бұрын
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.
@ProgramWithGio2 жыл бұрын
I feel your pain
@akunyoutube78402 жыл бұрын
Hi Gio!
@ProgramWithGio2 жыл бұрын
👋👋
@PaulaRios-u4c11 ай бұрын
cool video)
@ProgramWithGio11 ай бұрын
Thanks
@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 Жыл бұрын
That's great. It's all about using the right tool for the right project 👍
@isabellaamaechi53642 жыл бұрын
Okay, so I'm new here.. Where do I start from ? Are the course created 2 years ago still relevant? Please help
@ProgramWithGio2 жыл бұрын
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: kzbin.info/www/bejne/qYfFdqx8j7Cap80 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
@isabellaamaechi53642 жыл бұрын
Thank you. This is helpful
@steigenberg20902 жыл бұрын
As long as wordpress is there, PHP cannot die.
@ProgramWithGio2 жыл бұрын
& Laravel, Symfony, Laminas, ...
@codokit2 жыл бұрын
Title "php is not dead" is looking exciting.
@ProgramWithGio2 жыл бұрын
😎😎
@egzonmurati2082 жыл бұрын
When do you start tutorials for laravel
@ProgramWithGio2 жыл бұрын
Once I finish the PHP series which hopefully will be done soon. Don't know the exact date though 😔
@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 Жыл бұрын
I use OBS for recording, premiere pro for editing
@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 Жыл бұрын
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
@Andris_Briedis2 жыл бұрын
I have been using PHP for over 20 years. All along he is dead or about to die. Some kind of zombie. Highlander. ;)
@ProgramWithGio2 жыл бұрын
Yup 😁
@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 Жыл бұрын
Cool
@genetessaquino62272 жыл бұрын
No audio?
@ProgramWithGio2 жыл бұрын
There is audio, maybe muted on your end?
@stanciurobert1762 жыл бұрын
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?
@ProgramWithGio2 жыл бұрын
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
@christiancolewan2 жыл бұрын
Are you a filipino? I'm curious lol.
@ProgramWithGio2 жыл бұрын
Nope :). I was born & raised in Georgia 🇬🇪, live in the United States
@anon02 жыл бұрын
oh my god why is it still not dead
@ProgramWithGio2 жыл бұрын
Because it's great
@MelonPython Жыл бұрын
Why are people even bothered with the question "Is php is dead"? So what if it's dead?
@ProgramWithGio Жыл бұрын
At this point its mainly a meme. I personally don't get bothered by it at all.
@Someniatko2 жыл бұрын
PHP is not dead (yet)
@ProgramWithGio2 жыл бұрын
Nope
@simpingsyndrome2 жыл бұрын
I almost 3 years forgets about php programming
@ProgramWithGio2 жыл бұрын
Time to come back to PHP :)
@pashtolyrics79802 жыл бұрын
If only php had asynchronous programming
@ProgramWithGio2 жыл бұрын
There are libraries available for that in PHP
@neptronix2 жыл бұрын
You can do that in PHP.
@AlejandroMostajo Жыл бұрын
Dynamic properties will broke WordPress and most of its plugins. That was a really bad desicion
@ProgramWithGio Жыл бұрын
There are ways to enable it and with tools like Rector it should be simple to upgrade I think
@madyogi61642 жыл бұрын
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).
@ProgramWithGio2 жыл бұрын
Good luck buddy 👍
@madyogi61642 жыл бұрын
@@ProgramWithGio No luck needed but thx ;)
@depafrom52772 жыл бұрын
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.
@madyogi61642 жыл бұрын
@@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!
@ProgramWithGio2 жыл бұрын
@@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.
@x333r2 жыл бұрын
it should be.
@ProgramWithGio2 жыл бұрын
Aww 💙
@manwithllama Жыл бұрын
Great video. Horrible background music. Sounds like a 1990s infomercial. Own your voice. Kill the background music.
@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 😁
@jonyou80662 жыл бұрын
its already dead.
@ProgramWithGio2 жыл бұрын
🥺😭
@illegalsmirf2 жыл бұрын
It's not dead, it just smells funny lol. I mean, C is widely used today too.
@ProgramWithGio2 жыл бұрын
It smells fine on my PC :D
@morten12 жыл бұрын
For web php is the king
@lauraleedoro18442 жыл бұрын
Wow! Amazing job!! Get to the top quicker > 'Promo sm'!