Implementing Caching with Redis - Build Expense Tracker App With PHP 8
HTML-код
- Опубликовано: 3 июл 2023
- Continuing our series on building Expennies, this tutorial is all about caching. We dive deep into implementing caching using Redis. Caching is like having crucial data at your fingertips, allowing for ultra-fast access and improved performance.
SOME OF THE WAYS YOU CAN SUPPORT THE CHANNEL
👍 Smash the like button
🤝 Subscribe to the channel & turn the notifications on
💬 Post comments, any feedback is greatly appreciated
⭐ Become a Patreon: / programwithgio
THANK YOU!
🛠️ TOOLS & SERVICES I USE
Digital Ocean Hosting - Get 100$ credit - m.do.co/c/38b935ad74e5
Domains on Namecheap - namecheap.pxf.io/rnRjdQ
Envato Elements - 1.envato.market/c/2937311/298...
LESSON P.34
Starting Source Code - github.com/ggelashvili/expenn...
Ending Source Code - github.com/ggelashvili/expenn...
Redis - redis.com
PHP Redis Extension - github.com/phpredis/phpredis
PHP Native Redis Client (predis) - github.com/predis/predis
Symfony Cache - symfony.com/doc/current/compo...
PSR 6 - www.php-fig.org/psr/psr-6/
PSR 16 - www.php-fig.org/psr/psr-16/
Course Outline - github.com/ggelashvili/learnp...
Course Playlist - • Learn PHP The Right Wa...
** Affiliate Disclaimer: Some of the above links may be affiliate links, which may generate me a sales commission at no additional cost to you.
useful video as always. i recommend your videos to my mentee
That's awesome, thank you 🙌
Another useful video in this fabulous PHP course. Thanks a lot!
Thank you 🙏
Thank you for the contents you create.
You're welcome
Nice lecture in Redis .Thank you so much . waiting for next one
Thanks 💙
the most profesional php lessons i find, thank you Gio!
Thank you
Thank you Gio for this PHP course
it will be amazing if you make video about qeuue system notification example
I had that originally planned but decided not to include it in this series. We'll cover that in Laravel series
Oh wow. I'll dive in. Thanks Gio
Have fun 🙌
Oh, Wow! Ninja level. Thanks!
Thank you 🙌
Thank you I learn a lot from you. 😃
Glad to hear 🙌
That is useful for me)
Glad to hear that
Amazing lesson Gio. It's great to see how it's done. I'm already thinking of other scenarios. And, truly, if information changes rapidly, it may not make sense. Can caching be used to save user authentication details? or lemme rather say that sessions are a kind of cache, right? Oh, and I'm fully back to using docker Gio. I'm elated. Thanks for every Gio
Thank you. Redis can be used to store session data yes
Thank you for this PHP course, I have learned a lot from the presentation of the code to the knowledge of this programming language. I would like to ask how many more lessons are left in this PHP course until you launch the Laravel course. Me and a lot of people are looking forward to it. Or can you do parallel lessons on PHP and Laravel? Wish you a lot of health. Thank you very much
Thank you. I haven't planned out Laravel course yet so that's going to take some time. There are only a few lessons left in PHP series. Probably after summer I'll start planning & working on Laravel.
@@ProgramWithGio Great. Please take care of your health to both work and dedicate to everyone
I am looking forward to the Laravel course. Do you have plans to teach about it? I'm looking forward to it coming out next month. You are really good and impart good knowledge. Wishing you a lot of health. Thank you so much for the lessons
Thank you. I don't have a set date, it will not be released next month because I haven't started planning or recording yet. Probably by end of the year or early next year, cant really say exactly when. It takes a lot of effort & time and I want to make sure I provide quality so it's going to be awhile before I can publish it unfortunately
Kindly make a video on how to structure a vanilla PHP project (without any framework)
This project is sort of that, we have a solid structure of PHP app without using a framework like Laravel or Symfony
What is the point of having dark theme in IDE and the light one in browser? That constant blinking because of the switching makes me hard to watch.
It's pretty standard, plus the page is in light mode not the browser. Either way, if it doesn't work for you feel free to watch another tutorial 👍
Please make a video about gettext
Can you elaborate?
Thank you! it's awesome course
Glad you like it, thank you 🙌
I haven't understand, why do you have to install redis extension, as predis use socket to connect to redis? or I have missed something ?
Redis extension & predis are 2 different things. Both predis and phpredis are PHP clients for Redis, one is an extension, other is composer package implemented in PHP. Either one works, up to you which one you want to pick, I go for extension because thats what I usually use & it is slightly faster than the predis package.
@@ProgramWithGio yeah, so you just show that there is package that we can use without installing extensions
Not sure what you mean, I showed that there is a package that doesnt need extension & mentioned that I'll be using extension. Maybe you missed it? 2:16 - 2:50
@@ProgramWithGio thank! you are awesome, i use your videos after reading documentation
@@ProgramWithGio do you have plans how to optimize PHP apps, or maybe how to make highload app in php