Magento: Guides and Practical Know-how | Page 45 | mironsoft Blog
Magento
-
Apr 12, 2025
Composable Commerce replaces the monolithic shop with swappable services connected through APIs. Magento can act as a pure commerce engine in this model, while search, content and frontend live as independent building blocks alongside it. Whoever understands the principle avoids the typical pitfalls around latency, consistency and operational complexity.
-
Apr 12, 2025
Magento GraphQL is not a simple API add-on, but a modular system that merges schema files from every active module, builds resolver chains and provides context objects for store, locale and authentication. Anyone who understands this system can build their own queries and extend existing resolvers with precision.
-
Apr 11, 2025
Anyone planning a new search solution for a Magento shop faces a fundamental decision: self-hosted Elasticsearch or OpenSearch with full control and operational overhead, or a SaaS search solution like Algolia or Klevu with usage-based cost and less infrastructure work. This article compares cost, control, features and integration effort of all three options concretely for Magento merchants.
-
Apr 9, 2025
Magento consumers run asynchronously against RabbitMQ, yet the actual processing logic behind them can be tested fully synchronously without a running broker once the consumer class and the domain logic are cleanly separated.
-
Apr 9, 2025
Snapshot tests sound tempting: run once, save the result, done. In practice, though, they quickly turn into a maintenance burden if you do not exactly understand which scenarios they fit and how much discipline the team needs to apply.
-
Apr 9, 2025
Legacy shops built on Magento 1 or an early Magento 2 base often still run on Solr as their search technology, even though Solr has not been supported since Magento 2.4. The search migration from Solr to Elasticsearch or OpenSearch touches schema, reindex process, and storefront behavior alike. This article delivers a complete checklist, a schema mapping, and a rollback plan for a low-risk switch.
-
Apr 7, 2025
When Redis causes trouble in a Magento environment, only a handful of error patterns are really common: refused connections, OOM errors on writes, and session lock timeouts during checkout. This article walks through each of these error patterns systematically, showing the diagnostic steps and the concrete fix.
-
-
Apr 5, 2025
Anyone who changes a GraphQL schema without knowing the existing clients risks silent breakage in the frontend. Additive evolution, structured deprecations, and automated schema diffs with GraphQL Inspector make schema changes predictable instead of random.
-
Apr 4, 2025
env.php does not belong in the repository, and it does not belong in the build artifact. Ignore that rule and you end up with a release model that breaks at the first environment switch. This article explains how app/etc, shared directories, and config.php correctly work together in the symlink release model with GitLab CI/CD.