Redeem Now
Read More
Read now
Menu Close
    Start a Project Request quote Reading list Switch to dark mode
    Blog Version - 1.7.x.x
    • Version 1.7.x.x
    • Version 1.6.x.x

    Prestashop Redis Cache

    Prestashop Redis Cache helps in improving the loading time of your store. It creates an in-memory cache to store high-level data types.


    • Improves the loading time of the web pages by using a structured way to store data in memory.
    • A faster loading website leads to improved customer experience.
    • Reduces the bounce rate on the website.
    • Stores cache in Redis.
    • Stores page cache in Redis.
    • Improve the overall performance of your Prestashop store.


    • Firstly, go to the Module Manager in Back office and click on ‘upload a module’.
    • After that, Drag and drop the module file or select the file from the system.
    • In this way, the module installation will be successful.


    In Prestashop, from version to 1.7.6.x, to display CachePhpRedis radio option on the performance->caching section. Please add the following code in CachingType.php file.

    Path: prestashop/src/PrestaShopBundle/Form/Admin/AdvancedParameters/Performance/CachingType.php

    (1) Add this code:-

    use PrestaShop\PrestaShop\Core\Addon\Module\ModuleManagerBuilder;

    At line 34, just after use Symfony\Component\OptionsResolver\OptionsResolver;

    (2) Add this code:-

    At line 46, Just after

    (3) Add this code:-

    At line 61, just after public function buildForm(FormBuilderInterface $builder, array $options) {

    (4) Remove this below code from line 74 to 79 just after ->add(‘caching_system’, ChoiceType::class, [

    And add this below code at line 74

    (5) Add this code:-

    At line 91, just after foreach ($this->extensionsList[$index] as $extensionName) {

    (6) Add this code

    At line 179, just after

    Module Configuration

    After the successful installation of the module, follow the below steps.

    • Firstly go to the Advanced Parameters section.
    • Then go to the caching section in the performance tab.
    • At last, you need to enable caching.

    Firstly, you enable cache and select Redis as caching system. After that, you can configure the module.

    In the configuration settings, you need enter following details

    • Redis server IP
    • Port of Redis server
    • Authentication key(if applicable)
    • and the Database number

    In case, if admin doesn’t enable caching, then admin can not configure the module. As a result, the shop will not be connected with Redis.

    So, This was all about Prestashop Redis Cache Module. Moreover, this document will help you in checking the functionality of the module in a better way. Also, do let us know about your views in the comments.


    For any kind of technical assistance, just raise a ticket at and for any doubt contact us at

    Current Product Version - 4.0.1

    Supported Framework Version - 1.7.x.x

    . . .

    Leave a Comment

    Your email address will not be published. Required fields are marked*


  • Kuba
    Is it possible to test this module on my site before buying it?

    Best wishes,

    • Anuj Verma (Moderator)

      Thanks for showing interest in our products

      Well, all of our modules have open source code that is code for every module is readily available once you get the module. Since our code is not encrypted, so we do not provide any trial version for our module.

      However, you can check the module live demo through the link given on the product page.

      In case of any query/doubt, please raise a ticket at our support ticket system or you can mail us at

      Best Regards
      Anuj Verma

  • spott
    Live demo doesn’t work!
    From module configuration: Caching is Not Enabled, Please Enabled Cache from Performance tab.
    Cache System should be set as Redis from Performance tab.
    But Perfomance tab is disabled for this user….
    • Anuj Verma (Moderator)

      Thanks for showing interest in our products

      Well, the Advance Parameter tab is restricted in the Demo, due to security purposes. But, now we have provided the access specifically for the ‘Performance’ tab, so the user will be able to configure the ‘Cache’ setting. Therefore, please check again.

      In case of any query/doubt, please raise a ticket at our support ticket system or you can mail us at

      Best Regards
      Anuj Verma

  • Back to Top
    Hire Us!
    Brief us about your requirements and we'll get back to you.
    Woo! Hooy!
    We have just recieved your project brief and our expert will contact you shortly.
    Send Again

    Table of Content

    Hide Index