Doug Hatcher

Doug Hatcher

Enterprise architecture and tech junkie

Posts in r-magento category

I see the same stuff on LinkedIn and I don’t really know how to take it. Magento is effectively Adobe Commerce starter edition, and in the PaaS world it’s important for customers to feel they can transition between the two products. So Magento is by necessity a subset of Commerce. So when people are demanding it change (the Magento 3 meme from a while back), or argue that it’s not as big as it once was I feel they’re kind of missing the point of the platform.
Read full post →

I work at an agency and we’ve had access to it in Early Preview and are building our first implementations with it now. SaaS itself is fine, pretty much exactly what you’d expect it to be - it provides REST and GraphQL endpoints as well as an Admin interface where you lose access to stuff like Page Builder and a few other things that no longer make sense in this world.
Read full post →

Webscale bought Magemojo and I always thought both provided a great service if you didn’t want the hassle of self-hosting. Upsun also springs to mind, they were at Magento Meet this year and that is who Adobe uses - it doesn’t provide auto-scaling as far as I know, but it’s tried and true if you know how to set it up. www.reddit.com/r/Magento…
Read full post →

Generally web developers should be learning node and react, but If you’re a PHP developer then yes I imagine it is worth learning. Between Magento and Adobe Commerce PaaS that codebase will be in the wild for decades to come. The framework itself is intense and all, but it’s well thought out and tries to use it’s underlining language. So if you’re serious about learning the language it can be a good place to see interesting patterns and learn to troubleshoot big codebases.
Read full post →

Adobe has been investing a ton in App Builder and is where you should focus your energy github.com/adobe/com… www.reddit.com/r/Magento…

Conceptually it’s the same thing - there was even an Admin interface for installing extensions at one point. Packages can be installed either via composer or through a “manual installation” which is just like extracting a zip in the right directory. The considerations are similar to Wordpress too, which is to say that if you install an extension but modified the themes then it’s possible the extension won’t present correctly and will need to be fixed.
Read full post →

The Magento-focused hosting providers are worth their weight in gold if you don’t have real server experience. Magento can be hosted on any cloud, but as others have said there’s a lot of esoterics and if you don’t know them well you’ll surely regret it www.reddit.com/r/Magento…
Read full post →

It’s hard to articulate just exactly why people should avoid Amasty but DRM is a pretty hard line you should never cross in a PHP project. It’s just not necessary, and it speaks volumes to their intent as Adobe and the broader community would come to their defense if their good work was actually stolen by other vendors. www.reddit.com/r/Magento…
Read full post →

Open Source is a standalone product with its own community and roadmap geared towards small to medium sized businesses. Adobe supports and helps fund Magento, and will continue to do so. There willl always be the two products. Adobe wants the enterprise market for Adobe Commerce and thinks an open source base helps add value by building a bigger community and giving brands a path in And out of the enterprise licensing tier.
Read full post →

I see this differently, Adobe is trying to turn Magento into a headless commerce service. They want to position it so functionality is brought in through managed cloud services like through Adobe Exchange and API Mesh. I don’t think Adobe wants to maintain the same Magento codebase longterm, I think they’re actively building the enabling technologies to move on from it. www.reddit.com/r/Magento…
Read full post →

You can setup multiple store views as different subdomains. It’s easy to setup https://devdocs.magento.com/guides/v2.4/config-guide/multi-site/ms_websites.html Your SEO information should be configurable on a storeview level, you can change scope in the admin for most places - have them to change to the website or storeview and customize it there https://docs.magento.com/user-guide/configuration/scope-change.html www.reddit.com/r/Magento…
Read full post →

Mac’s are probably a bit tamer for the uninitiated, but historically I like to run Linux and would enthusiastically endorse Fedora for a Magento developer. But these days, I hear that the M1 Pro makes for a phenomenal dev laptop that really can’t be matched in the x86 realm, probably the right way to go. www.reddit.com/r/Magento…
Read full post →

You’ll most likely want something in front of varnish to terminate TLS/SSL. A CDN can offer this, but for e-commerce it’s best to terminate on the local network of the server. A reverse-proxy that terminates SSL and proxies the HTTP request to varnish is the usual solution. Traefik is a great choice, and can even generate that cert with Let’s Encrypt. You can also wire this up directly with NGNIX, or indirectly with Kubernetes with an Ingress Controller.
Read full post →

Magento upgrades are intense, agencies charge hundreds of hours for some. I’d say back out now before you get yourself in over your head. www.reddit.com/r/Magento…

You’re just now installing Magento 2 on a live site? I would suggest building a staging environment and testing everything out, M2 is slow compared to M1 (and any other php framework that comes to mind) and prone to problems I wouldn’t suggest just cowboying it. www.reddit.com/r/Magento…
Read full post →

You don’t need hosting to learn the basics, I’d consider one of the local development tools used for running it locally like warden or valet. You could also run it locally with docker, which would help you on your path to eventually hosting it online with something like digital ocean. www.reddit.com/r/Magento…

I’ve had several clients on Nexcess SIP servers, and they really aren’t that bad for M1 hosting. You’re a bit confined with what you can do yourself, but I never ran into anything unsolvable, and their guys are decent if you need help. The hosting service itself is fine for the low-end imho. Webscale is offering post-EOL support for M1, they’re probably worth considering too. www.reddit.com/r/Magento…
Read full post →

He shouldn’t stay on M1 as it’s EOL, he should upgrade to something… Magento 2 is a steep learning curve, but it’s a great platform that will probably cover his needs. Unless he’s a strong developer it’s probably too much for him to tackle. Shopify is a bit saner as far as that goes. I would not build it from scratch, e-commerce has a ton of moving pieces you probably haven’t considered all the complexity.