What's New in Magento 2.4.7
8:45
8 ай бұрын
It's 2023: Is Magento Dead?
9:36
Жыл бұрын
What's New In Magento 2.4.6
10:35
Жыл бұрын
Пікірлер
@pychomind
@pychomind Күн бұрын
thank's for video
@LifeofBar
@LifeofBar 5 күн бұрын
Yeah, Magento's still around, but it's not what it used to be. If you browse job boards like Upwork, you'll see fewer and fewer companies looking for Magento developers. Most of the gigs are with agencies, and they're not exactly paying top dollar - I'm talking sub-$20 an hour for customizations. Honestly, unless you're running a massive business, bringing in millions in profit, Magento might not be the best choice these days. Shopify and WooCommerce are gaining serious ground, and they're much easier to use and way more affordable for most companies. Magento can still be a powerhouse for big players, but for the average business owner, it's probably not worth the hassle or the cost.
@rojargil
@rojargil 7 күн бұрын
bro which theme is this one
@nyandoandriamananjara497
@nyandoandriamananjara497 14 күн бұрын
very helpful, simple and easy to use Thank you Sir
@AntonioDavid-qu3zq
@AntonioDavid-qu3zq 18 күн бұрын
Pretty neat!
@MarkShust
@MarkShust 18 күн бұрын
Glad you liked it! I still use Beeline every day I work with Magento.
@misterjyro9367
@misterjyro9367 28 күн бұрын
Nice tutorial! Quick question where did you get the Magento lamp? Want one for the office.
@MarkShust
@MarkShust 23 күн бұрын
Thanks! I got the lamp at Meet Magento Florida, though it was only given to speakers you may be able to get your hands on one this year. The MageOS light is also super cool, and hope to shoot some new videos with this one in the background: mage-os.controlaltdelete.dev/product-overview
@Mohamedelshazly-iz5qr
@Mohamedelshazly-iz5qr Ай бұрын
Good Job Man as usual.Thank you very much for your efforts.
@MarkShust
@MarkShust 28 күн бұрын
Thanks so much Mohamed, glad you found it useful 👍
@ideallyir
@ideallyir Ай бұрын
It's very helpful and easily understandable. Make life easier. Thank you for the wonderful tutorial 👏
@MarkShust
@MarkShust Ай бұрын
So glad you found it useful -- appreciate it! 🤙 -M
@ivanbrezakbrkan
@ivanbrezakbrkan Ай бұрын
Love this story about a career pivot and re-pivot - great video Mark!
@MarkShust
@MarkShust Ай бұрын
Thanks Ivan. I believe in constant re-invention and exploration, so this will most likely happen a few more times in my lifetime.
@ssmarissa21
@ssmarissa21 Ай бұрын
Thank you for this video !!!!
@MarkShust
@MarkShust Ай бұрын
Thanks, glad you liked it Marissa!
@pratikgiramkar4977
@pratikgiramkar4977 Ай бұрын
Hey Mark! This works really well just that my magento setup doesn't generate logs, I tried everything but nothing worked! Can you please guide me here?
@MarkShust
@MarkShust Ай бұрын
Hi Pratik! I think I heard this from one or two devs, so I'd recommend checking out the open issues on GitHub and perhaps even filing a bug report about this at github.com/markshust/docker-magento/issues and it'll be looked into. FYI a new version of docker-magento (48.0.0) just got released a few days ago.
@truthoflife7465
@truthoflife7465 Ай бұрын
Your prediction was wrong no changes on the Market
@MarkShust
@MarkShust Ай бұрын
It very much was... I don't have a crystal ball into the future! 🔮😅 I don't think "be persistent" and "keep learning" is ever bad advice though. Sitting on your ass isn't an option.
@anuragsemwal7459
@anuragsemwal7459 Ай бұрын
I love how straight forward this course is....i opened the video and boom...started writing some PHP code. Please keep up your work, and thankyou for this content.
@MarkShust
@MarkShust Ай бұрын
Awesome, really glad you like my no-fluff stuff! All my lessons use this no-B.S. format 😄
@WadeOnuffer-d5y
@WadeOnuffer-d5y Ай бұрын
Another Solid contribution to Magento, Thanks Mark
@MarkShust
@MarkShust Ай бұрын
Really appreciate this Wade 🤗
@brpljak1
@brpljak1 Ай бұрын
Great comprehensive course, thanks
@MarkShust
@MarkShust Ай бұрын
Thanks @brplijak1, appreciate it! 👍
@newstate3742
@newstate3742 Ай бұрын
broh what is the u using to run pseudocode
@MarkShust
@MarkShust Ай бұрын
You can't "run" pseudocode (though GitHub Copilot can now write it out for you, which is amazing and works quite well).
@selnb12
@selnb12 2 ай бұрын
Hey guys how to get a composer public and private keys
@MarkShust
@MarkShust 2 ай бұрын
I have a lesson for doing exactly that! See courses.m.academy/courses/487758/lectures/8974570
@k1m1
@k1m1 2 ай бұрын
It's crap, you cannot add (via update) security for software without updating php. Or I do don't understand that correctly?
@MarkShust
@MarkShust 2 ай бұрын
This is talking about an application-level update (Magento), which is managed separately from the PHP daemon which has its own version and update process.
@ServeshSingh-s3l
@ServeshSingh-s3l 2 ай бұрын
Me and my friend bought expensive Magento courses from magen2 TV and Yiero and learned a lot from them but today the situation is such that no one is ready to pay more than 40k INR... this much money doesn't even cover the course fees... it is better to buy a React course from Udemy for Rs. 500 INR and get a good job. That's why I say that Magento is a scam... only those who want to ruin their lives should work on it.
@RobertKim-i1k
@RobertKim-i1k 2 ай бұрын
Yes you are right.I am going through this too😅
@ServeshSingh-s3l
@ServeshSingh-s3l 2 ай бұрын
Mark, Magento jobs are not available in the market. Whoever I saw is moving to Shopify and Bigcommerce. I have 7 years of experience in Magento but currently I am working on Shopify/React. problem is not that I am not getting interviews, the problem is that I have had only 2 interviews in the last 3 months. Now you can guess from this. For me Magento is just a scam and nothing else.
@cbbcbb6803
@cbbcbb6803 2 ай бұрын
You know what I mean? No!
@MarkShust
@MarkShust 2 ай бұрын
I don't understand your comment 😂
@Therealkevinkevinson
@Therealkevinkevinson 2 ай бұрын
Im not sure this is better, code golf is not always the best approach. I know zero php, but understood the first one while the second is relatively more opaque
@MarkShust
@MarkShust 2 ай бұрын
Not sure what you mean by code golf, but the latter is nearly always preferred because it's more readable and less code (which means it is less prone to bugs). Most pushback I hear is from devs who just don't want to learn a new syntax. Same goes with constructor property promotion.
@Therealkevinkevinson
@Therealkevinkevinson 2 ай бұрын
@@MarkShust code golf is writing as few lines of code for the sake of writing fewer lines. As i articulated, I dont think it's more readable and "fewer lines == fewer bugs" is laughably incorrect in my opinion But hey, it's your channel, and i think it's good that you're teaching people new things :)
@MarkShust
@MarkShust 2 ай бұрын
@@Therealkevinkevinson I just realized you said you're not a PHP coder. That could be why. PHP is becoming increasingly terse, and additions like nullsafe and optional return types make knowing how ternaries work a requirement.
@atNguyen-jy4yp
@atNguyen-jy4yp 2 ай бұрын
Can you help me install Magento 2 without Docker, I have tried until now but not successful :(
@MarkShust
@MarkShust 2 ай бұрын
Sure, I created a full course just for this, which takes you through the process step-by-step: m.academy/courses/magento-2-development-environment-docker/
@save_the_UOC
@save_the_UOC 2 ай бұрын
Вітання із України 🏳‍🌈
@MarkShust
@MarkShust 2 ай бұрын
Ласкаво просимо зі США!
@phat80
@phat80 3 ай бұрын
I thought that Magento was a CMS system. And this turned out to be a framework. Very confusing and too verbose. Why anybody may need this? 🤦‍♂️
@MarkShust
@MarkShust 2 ай бұрын
Magento is an eCommerce framework. If you're wondering why you would need this... you don't.
@NealHartsChannel
@NealHartsChannel 3 ай бұрын
I'm a business owner and I totally agree with what you said! I had Magento 1 with a theme from Envato and to be honest Envato customer service interface with their 3rd party developers sucked. If the person that developed the theme just dropped off the face of the earth Envato didn't stand behind anything and you were just left out in the cold. Your only option was to try to get another theme or pay someone to fix the problems. Now I'm on Magento 2 and I'm not even using a theme. It's all custom code.
@MarkShust
@MarkShust 3 ай бұрын
Yea, definitely avoid these themes like the plague!
@sajjadhussainassad3332
@sajjadhussainassad3332 3 ай бұрын
Understand easily ... Thanks
@MarkShust
@MarkShust 3 ай бұрын
You're welcome, glad you liked it!
@ercankoksel
@ercankoksel 3 ай бұрын
Thank you so much! Lesson content locked :S
@MarkShust
@MarkShust 3 ай бұрын
Sorry about that... did some reorganizing and forgot about this one. Just unlocked it for you!
@sul-dev
@sul-dev 3 ай бұрын
Can you run docker-magento in Windows?
@MarkShust
@MarkShust 3 ай бұрын
Though I don’t officially support it, you can, and many have with WSL2. You can see the Discussion thread about it for more info at github.com/markshust/docker-magento/discussions/372
@sul-dev
@sul-dev 3 ай бұрын
@@MarkShust Thank you for getting back to me!
@MarkShust
@MarkShust 3 ай бұрын
@@sul-dev sure thing!
@happykamperts
@happykamperts 3 ай бұрын
If you are having trouble checkout ddev. Got your setup up and running, however I switched over to ddev and that's been a bit easier to get stood up!
@wubrand
@wubrand 4 ай бұрын
hello, it's very useful for me. Thanks! I have a question: when I reboot my computer, when I input the magento.test on the browser, it display 403 error. Every time I should execute the bin/setup magento.test?
@FlorianCeprika
@FlorianCeprika 4 ай бұрын
Very well done, thanks mark to be part of this community !
@MarkShust
@MarkShust 4 ай бұрын
Thanks a lot Florian!
@WecK0
@WecK0 4 ай бұрын
Thank you so much for this ! You're making me save so much time !
@MarkShust
@MarkShust 4 ай бұрын
Sure thing 😎
@eriye92
@eriye92 4 ай бұрын
I was about to go download plugins to do this lol thanks Mark
@MarkShust
@MarkShust 4 ай бұрын
Ha... I've done stuff like that before! 😅
@Ethan-n2z
@Ethan-n2z 4 ай бұрын
Hi Mark. Here I am again with another question. My friend has an Abode Enterprise and he setup his local successfully. Then he zip his vendor folder and send me. Can I replace that with my vendor. Do I need to run any commands to make it works. I only use this for my local dev. Thank you very much
@MarkShust
@MarkShust 4 ай бұрын
Hi Ethan, this is the entirely wrong workflow to use with Composer. There is no need to copy & paste the vendor folder around -- simply run "bin/composer install" from the command line. This will use the composer.json and composer.lock file to install the related modules.
@Ethan-n2z
@Ethan-n2z 4 ай бұрын
@@MarkShust I mean I already install Magento following your tutorial. But my friend has Magento version Enterprise. So, I can simply copy his composer.json and composer.lock, then run command 'bin/composer install'. Does this work 😂
@MarkShust
@MarkShust 4 ай бұрын
@@Ethan-n2z yep 😄. You’ll probably just need his composer auth.json info to authenticate against the enterprise repo.
@Ethan-n2z
@Ethan-n2z 4 ай бұрын
@@MarkShust Ohhh, that's too bad, I don't have auth.json 😭😭😭 Is there a workaround that I can do with his vendor folder?
@MarkShust
@MarkShust 4 ай бұрын
@@Ethan-n2z no, I'm not recommending that way because it makes no sense :) Get the auth.json from your coworker and set this up the right way! Copying the vendor directory around is all kinds of horribleness and wrong.
@hallarshaikh7647
@hallarshaikh7647 4 ай бұрын
Hi mark, i am facing this issue in my container logs, [Error] APM: Locking APM for 300 seconds for reason: Cannot connect to the agent" can you please guide?
@MarkShust
@MarkShust 4 ай бұрын
Hi Hallar, I'm sorry I have not had this issue, but it was reported in the past. Please see github.com/markshust/docker-magento/issues/700 and follow up with any additional info that would help us resolve this unique error. Thanks! -M
@MathanKumar-i7r
@MathanKumar-i7r 4 ай бұрын
Give me step by step video
@MarkShust
@MarkShust 4 ай бұрын
I have a completely free step-by-step course available at m.academy/courses/magento-2-development-environment-docker/
@gerwinbronsvoort9071
@gerwinbronsvoort9071 4 ай бұрын
Hi Mark, Unbelievable job of yours , great! I get this error, what can i do? I am a real beginner. <3>WSL (10) ERROR: CreateProcessEntryCommon:505: execvpe /bin/bash failed 2 <3>WSL (10) ERROR: CreateProcessEntryCommon:508: Create process not expected to return
@MarkShust
@MarkShust 4 ай бұрын
Hey Gerwin, thanks! There isn't official WSL support which is probably why 😅. However, many are running this setup with WSL2 and I'd recommend checking out the discussion on GitHub at github.com/markshust/docker-magento/discussions/372 for more info related to this setup. I don't run Windows, so I'm sorry that I won't be much help here. Hope this helps! -M
@thisbridgehascables
@thisbridgehascables 4 ай бұрын
Would love to see a Deployment Course. Like setting up a proper git repository for your local development or development stage. Or even intro to headless?
@MarkShust
@MarkShust 4 ай бұрын
A deployment course has been pretty highly requested by my students, so it's solidly in my queue of upcoming courses that I'll be building for my University students 👍
@joeszaf
@joeszaf 4 ай бұрын
I wish this tutorial started with how to install Magento or, at least, a link to a guide.
@MarkShust
@MarkShust 4 ай бұрын
Hi Joe, the course assumes you already have a running instance of Magento set up. If you do not, I have a completely free course for that as well, and it is available at m.academy/courses/magento-2-development-environment-docker/
@joeszaf
@joeszaf 4 ай бұрын
​@@MarkShustAmazing thank you!
@Mohitkumar-zz4mp
@Mohitkumar-zz4mp 4 ай бұрын
thanks dude ,
@MarkShust
@MarkShust 4 ай бұрын
Sure thing, you're welcome!
@chungwaiho1434
@chungwaiho1434 4 ай бұрын
May i know why the phtml cannot be shown in the page after follow the step -> Display a template in a block? No error shows in the page
@MarkShust
@MarkShust 4 ай бұрын
Hi Chung, since there were changes to the XML, you will need to flush the cache with "bin/magento cache:flush". Magento uses something called a "full page cache" to avoid needing to rebuild this giant XML layer with every request. So by purging the cache, Magento will regenerate this big XML tree and then you should see your block 👍
@anandhuchandrabose9608
@anandhuchandrabose9608 4 ай бұрын
@MarkShust
@MarkShust 4 ай бұрын
Glad you like it Anand!
@Weglee
@Weglee 4 ай бұрын
Hey Mark, I totally get where you're coming from-I was on the verge of giving up too. I began working with Magento as a developer back in 2007 after struggling with various e-commerce platforms that couldn't quite solve business problems. Through a lot of trial and error, I eventually mastered Magento 1. Five years later, I launched my own website, which skyrocketed to seven figures, dominating its niche and outpacing competitors with 30 years of experience. There's no doubt in my mind that Magento made all the difference. Over the past few years, I've explored different tech projects, but my passion for Magento brought me back. Now I'm diving deep into Magento 2, and while it's been frustrating at times-just like when I first started-your words have motivated me to get back in the game. I'm building a new website for a specific niche, and guess what’s powering the backend? Yep, even with all the challenges, I’m sticking with Magento. Being a Magento Developer is a different beast, and unfortunately, the market doesn’t always recognize its true value reasons why I keep my foot on my own projects and partership. God bless you and your channel will be the number one in Magento soon, you have the gift Dude!
@РоманБелов-н1ю
@РоманБелов-н1ю 4 ай бұрын
Not works for me completely (MacbookProM1). Anything I do caused an error "directory index of "/etc/nginx/html/" is forbidden". Tried to google it, tried a million solutions from the web, but nothing worked as expected, have the same error. Mark, do you have any solution how to fix it?
@MarkShust
@MarkShust 4 ай бұрын
Are you using docker-magento or another Docker-based Magento dev env? My setup doesn't use or depend on the /etc/nginx/html directory at all (the root is /var/www/html), so this is the first time I've ever heard of this. I've used a MBP M1 with this setup for the last few years without any issues. In any case, you can completely remove your setup and try again using the instructions at github.com/markshust/docker-magento?tab=readme-ov-file#misc-info. Also ensure your Docker Desktop file permissions weren't changed around, and that the root of your site is located within your Mac user home directory and not some rando location. Hopefully one of these tips helps!
@timmytainment
@timmytainment 5 ай бұрын
Wow!
@MarkShust
@MarkShust 4 ай бұрын
Glad you've enjoyed it Timmy! 🙌
@ilkbaharkunduzu1
@ilkbaharkunduzu1 5 ай бұрын
Magento starts with $1800 for a year? Kidding me?
@MarkShust
@MarkShust 5 ай бұрын
Not sure where you read that, but Magento is free, and open-source. developer.adobe.com/open/magento
@ilkbaharkunduzu1
@ilkbaharkunduzu1 5 ай бұрын
@@MarkShust Yeah I thought so then I guess they are talking about the adobe e-commerce version that has all the tool...And adobe cannot be trusted...That is another problem..
@MatthiasJaekle
@MatthiasJaekle 5 ай бұрын
Great script! Do you also have a tutorial, how to move from a huge old classical Magento (2.3.7) installation to a nice state of the art docker magento environment?
@MarkShust
@MarkShust 5 ай бұрын
Hi Matthias! I'm sorry that I do not -- 2.3.7 is ancient! I'd recommend getting Magento up to speed on the first version that supports both PHP 7.3 and 8.1, which I believe is 2.4.3. Once at that point, it shouldn't be much of a reach to get things set up on docker-magento. Some old tags also support 2.3.x, but you'll need to search for those through the documentation/commits as it's been a while. I'd recommend not falling behind Magento more than 2 versions at any given time. -Mark