Images
Thumbnail Regenerator
Regenerates thumbnails in short cycles, without timeouts and without leaving your shop with missing images.
Thumbnail Regenerator, the module for regenerating thumbnails without timeoutsprestashop module · performance
Speed-up is Flag Agency’s PrestaShop 9 module that checks your shop’s settings, server, images, modules and database, explains what slows it down and fixes the safe settings with one click, always reversible. It works with any theme and costs €29 + VAT.
Price: €29 + VAT
€35.38 incl. VAT · one-off
Verified on PrestaShop 9.1.5 and 9.2.0 · no CSS or JavaScript in the shop front
module spec sheet
Speed-up
the problem
Often because of settings left as in development: debug mode on, templates recompiled on every visit, CSS and JavaScript not combined, browser cache off. Then there’s the server, oversized images and modules that run on every page. Speed-up checks all of this and tells you where to start.
how it works
php bin/console flagperf:check, with options to fix or undo.what it checks
Seven areas of the shop. It fixes PrestaShop’s settings by itself; for the server and modules it tells you what to do.
| Area | What it checks | Fixes by itself |
|---|---|---|
| PrestaShop settings | Debug mode, template compilation and cache, CSS and JavaScript combining, browser cache, page-view statistics | Yes, except debug and profiling (it explains how) |
| Server and PHP | PHP version, OPcache, memory and time limits, extensions, WebP and AVIF, database version and memory | No: it tells you what to ask your host |
| HTTP | HTTPS and redirects, HTTP/2, compression, browser cache for CSS, JavaScript, images and fonts, CSS and JavaScript weight | No |
| Response time | Home, category, product and CMS page: median of 3 measurements, with history | No: it measures and compares |
| Images | Formats and quality, image types the theme doesn’t use, originals over 2 MB, missing thumbnails | Yes: it adds WebP to the formats |
| Modules | Modules running on every page, modules switched off for a long time, statistics writing on every visit | No: reports only |
| Database | Log and statistics tables, engine and indexes of the main tables | Optional clean-up, with preview |
compatibility
| Item | Details |
|---|---|
| PrestaShop | 9.0 and later 9.x versions (verified on 9.1.5 and 9.2.0) |
| PHP | 8.1 or later |
| Theme | Any: it works in the back office, with no CSS or JavaScript in the shop front |
| With a theme other than Flag Theme | The page is in the Improve section of the menu; CSS and JavaScript weight is compared with Flag Theme’s limits, so it’s a guide; the check for modules the theme replaces only concerns Flag Theme |
| Server | For HTTP checks and response times the server must be able to call its own site; if it can’t, those items show as “Can’t be checked”, with instructions to check them from the browser |
| What it doesn’t do | It isn’t a page cache and doesn’t change the server, PrestaShop’s files or modules |
| Technical name | flagperf |
Does the check find missing thumbnails? Regenerate them without timeouts with Thumbnail Regenerator. If the bottleneck is the server, take a look at our PrestaShop hosting.
price
Speed-up costs €29 + VAT (€35.38 incl. VAT), paid once.
If you’d rather not install it yourself, Flag’s PrestaShop support team will take care of it.
flag theme
Yes: Speed-up is one of the 24 modules included in Flag Theme, our PrestaShop 9 theme. If you’re about to change theme, Flag Theme already has it built in; if you like your current theme, just buy the module.
Discover Flag Theme, the PrestaShop 9 theme with 24 modules includedfaq
Yes: it works only in the back office and adds nothing to the shop front, so it runs with any theme. With Flag Theme the page is in the Flag Theme menu; with other themes it’s in the Improve section of the menu. The CSS and JavaScript weight check uses Flag Theme’s limits: with other themes, treat it as a guide.
Yes, always. Every change is logged with the old and new value: with “Undo the last change”, or from the history, you go back to the previous settings. If someone has changed one of those settings in the meantime, the module leaves it alone and tells you.
It fixes PrestaShop’s safe settings: template compilation and cache, CSS and JavaScript combining and compression, browser cache and the WebP format for thumbnails. It doesn’t touch the server, PrestaShop’s files or modules: for those items it tells you what to do or what to ask your hosting provider.
No: it doesn’t hook into the shop front and loads no CSS or JavaScript for customers. The heavier checks, such as response times and images, run only when you ask and work in small steps, without timeouts.
No. Speed-up checks and fixes the shop’s settings and measures response times, but it doesn’t store whole pages. It shows you whether the server time is already good, within 300 milliseconds, or whether the problem lies elsewhere: images, CSS and JavaScript, modules or hosting.
Yes, if you want: logs, statistics and carts without an order older than 180 days, with a mandatory preview and confirmation. It never touches orders, customers or products. Take a backup before cleaning anyway.
request the module
Tell us which PrestaShop version you have and what feels slow: we’ll check compatibility and write to tell you how to get it.
Rather send a message? Message us on WhatsApp (opens WhatsApp)
We’ll check compatibility and write to tell you how to get Speed-up. We reply within 24 hours.
In a hurry? Message us on WhatsApp.