Topics Overview

Back/Forward Cache (bfcache): Performance-Booster for Magento 2

Magento is a popular e-commerce platform that powers thousands of online stores around the world. If you're running an online store on Magento, you know how important it is to provide your customers with a fast and responsive website. Slow load times and poor user experience can lead to lost sales and decreased customer satisfaction. That's where bfcache comes in…

Back/Forward Cache (bfcache): Performance-Booster for Magento 2

6 Magento Extensions for GDPR Compliance + Improved Performance & User Experience in your Store

If you run a Magento store and have to comply with GDPR regulations and/or value your customer's privacy, this post might be helpful for you. In this post, we will introduce some extensions that will help with GDPR compliance and give some tips on how following privacy laws can also be used to improve the user experience (UX) and performance of your Magento store. It truly can be a pain to follow each and every requirement that comes with privacy laws.

6 Magento Extensions for GDPR Compliance + Improved Performance & User Experience in your Store

AVIF Images Support For Magento 2 Is Here

Ultimate Image Optimizer Extension for Magento 2 is the first extension that provides AVIF images support for Magento 2 stores.
Original images are converted to AVIF locally and automatically via Cron Job or command-line interface (CLI).
Besides AVIF images, the extension also creates WebP images and optionally also high-resolution/retina images automatically and allows to add lazy-load for the optimized images. The extension is 100% browser and full-page cache compatible. For browsers that do not support AVIF optimized images, WebP optimized images are used as fallback, for even older browsers, original images will be delivered to customers.

WebP For Magento 2 Performance + Speed Optimization:
Why Every Magento Store Should Use WebP

When we first heard about “Next-Generation Image Formats” we just thought “What? What is that about and why would we need this?”
The term “Next-Generation Image Formats” refers to newer image formats WebP, JPEG 2000, JPEG XR. These are newer image formats than JPG or PNG, the good old image formats we are all used to work with ever since.

Each of these new file formats, WebP, JPEG 2000 and JPEG XR, promises to have advanced compression algorithms compared to our traditional and well-known companions JPG and PNG. Better compression for images means, smaller file sizes while retaining the quality characteristics of an image.

Smaller images mean better performance, faster page loads. Sounds good, right?
Can we improve Magento 2 performance through image optimization by using e. g. WebP?
To be honest, we were quite skeptical when we started looking into this…

Magento Security + Magento Coding Standard:
Disallow Insecure Functions exec(), shell_exec(), system() etc.

With Magento Coding Standard and Code Sniffer rules update to v3 becoming effective July 11th, insecure functions like exec(), shell_exec(), system() etc. will be disallowed. That means any extension using one of these functions will be denied to be listed in Magento Marketplace. Since these functions can be a huge security issue, at least when used in a bad way, it is certainly a good decision by Magento to take this step towards improving Magento Security.
But what does this mean for Magento developers, what alternatives to these insecure functions are available to implement certain features that require system commands to be executed on server level?

The Surprisingly Secret SEO Recipe:
PRG Pattern For Advanced Layered Navigation SEO

It’s now a few weeks since we released our Magento 2 SEO Extension “JaJuMa PRG Pattern Link Masking” and since it was published we received some first valuable and interesting feedback. Based on this first feedback we had to notice:  Usage of PRG Pattern in SEO is still surprisingly unknown.

This insight came as a not small surprise to us, because actually PRG Pattern as SEO measure is not exactly a new recipe to tackle SEO issues related to Layered Navigations. ...

SEO Optimization for Layered Navigation with PRG Pattern

Layered navigation often referred to as Filter Navigation or faceted navigation, is used by almost every online store. Of course, it's a great feature that allows customers to quickly and easily browse through the products and restrict them to relevant products.

As helpful as the product filter and a layered navigation are for the customer, the challenge is to realize this function in a good and SEO-friendly way. ...