How we solve loading speed in Pobo Page Builder

16.08.2023
« Zpět na výpis článků

How we solve the speed of loading labels in Pobo Page Builder

Answers to common questions about loading speed of Pobo Page Builder.

How we solve loading speed in Pobo Page Builder

Quite often we get questions about the speed of loading labels and Pobo Page Builder in general. We will try to answer the most frequent ones you write to us.

Won't the add-on slow down my e-shop?

Our goal is to make the labels load as fast as possible and our scripts and styles don't slow down the e-shop. We use several methods to do this:

1. If a hypothetical asteroid fell on Prague (or Brno), your descriptions will still display

For images, styles or other files needed in the running of Pobo Page Builder descriptions, we use a so-called CDN, which replicates (in layman's terms, copies) data to large datacenters (often in metropolitan areas). The CDN is designed for heavy traffic and solves for us DDOS and DNS attacks, which have been intense in recent months. If the CDN service provider were to terminate our service, we still have backup from two datacenters available.

2. On the fly image conversion to WEBP

The CDN we use will automatically convert your JPG and JPEG images to WEBP, which are data-saving and high quality. Even if the images have a *.jpg. or *.jpeg extension, a modern browser ( 94%+ in the Czech Republic) sends information in the header that it accepts *.webp and CDN serves these images.

3. Assets are loaded asynchronously

Almost every add-on on Shoptet needs support files to run. These files are loaded into the e-shop that installed the add-on and the way they are loaded has a very big impact on the loading speed.

Our add-on loads a few kB of data asynchronously and then downloads the necessary libraries if required. This speeds up the loading of the e-shop and does not block DOM parsing.

4. We use lazyload for images and videos

Lazyload is a methodology that solves the problem of loading an image or video when it isneeded. Typically and most often, when a user doscrolls to, for example, an image in a gallery. This delayed loading has a positive effect on speed and is taken into account by Google when calculating performance scores.

What if I uninstall the add-on or want to leave?

Generally Pobo Page Builder is not compatible with other editors (e.g. CK Editor or Tiny MCE), so after you uninstall the add-on, the labels in the administration will be scattered and the images will not load (due to LazyLoad being off).

If you decide to use Pobo Page Builder, we will be happy to send you CSS styles + supporting JS and product images, which are stored on our CDN. From your side, you will then need to change the paths to the images to upload the Shoptet FTP CSS.