LiteSpeed Cache Module, Now Available for PrestaShop!

PrestaShop Cache Module

Written by

in

PrestaShop Cache Module

PrestaShop owners, we have some exciting news for you: There’s a new PrestaShop Cache Module in town. The LiteSpeed Cache for PrestaShop module is now available!

LSCPS communicates with LiteSpeed Web Server and LSCache to save and serve static copies of dynamic web pages, greatly reducing your shop’s page-load time.

Here are a few of the things LSCache for PrestaShop can do:

  • Like its Magento, WordPress, and XenForo siblings before it, LSCPS utilizes the super-fast caching capabilities that are built directly into LiteSpeed Web Server. This is different from other PrestaShop cache modules which must invoke potentially-resource-intensive PHP in order to function.
  • LiteSpeed’s PrestaShop cache module automatically caches the following pages with a GET request (including AJAX GET): Home, Categories, Products, CMS, New products, Best sales, Suppliers, Manufacturers, Prices drop, Sitemap.
  • User information can be cached privately via ESI blocks and auto purged when the information changes. Support for cart and account sign in are built in. That means that when a logged-in user visits a product page, the product page is served from cache too.
  • Other third-party modules that contain private information can be easily added.
  • Updates in the shop admin area automatically trigger a purge of any related pages in the cache.
  • The cache can be manually flushed from within the PrestaShop admin.
  • LSCPS supports multiple stores, multi-language, multi-currency, geolocation, and mobile view.
  • Separate page copies may be cached for different logged-in user groups.

This module is for PrestaShop 1.6 and 1.7, and has been tested with the latest version (1.7.2). LiteSpeed Web Server or LiteSpeed Web ADC is required. LSCPS is compatible with CloudFlare and other CDNs.

LiteSpeed Cache for PrestaShop is open source and free for our promotional period!

As always, but especially with this initial release, your help and feedback are important! Download the latest version via our wiki or github, and then post on our forum to let us know your thoughts, or share any problems you might encounter.

Comments

6 responses to “LiteSpeed Cache Module, Now Available for PrestaShop!”

  1. MichaelB Avatar
    MichaelB

    Hi,

    We have implemented LiteSpeed for WordPress in the root of a website with very good results and we plan to run PrestaShop in a folder (not a sub-domain). We know that LiteSpeed (WordPress) modifies the htaccess file in the root.

    Will there be any conflicts with running both LiteSpeed (WordPress) and LiteSpeed (PrestaShop) on the same site?

    Do they both modify the htaccess file in the root, even if PrestaShop is installed in a folder?

    Are there any problems with running PrestaShop in a folder rather than the root, and will the LiteSpeed (PrestaShop) plugin be able to locate the htaccess file in the root, even if PrestaShop is installed in a folder?

    Do you recommend having a second htaccess file in the PrestaShop folder?

    Best
    Michael

    1. Lisa Clarke Avatar
      Lisa Clarke

      Hi, Michael.

      There is only one issue that you need to deal with when running PrestaShop in a sub-folder of the WordPress document root, and that is logged-in cookie conflicts.

      We believe that you should be able to get around it by changing the name of the login cookie in WordPress. PrestaShop can remain with the default login cookie, as long as you are using the default theme. You can change the name of the WP login cookie by navigating to LiteSpeed Cache > Settings > Advanced and updating Login Cookie to whatever unique name you’d like to give it.

      If you experience any difficulty with this, or if you want to talk more about your server’s setup with our staff and other LSCache for PrestaShop users, you can drop in to our Slack community and look for the #prestashop_cache channel.

      By the way, LSCache has been tested to work with PrestaShop’s default theme, but if you are planning to use a different theme, you could potentially need some custom code to make it work. That’s another thing we could discuss on Slack, or via a ticket when the time comes.

  2. Widly Avatar

    Hello, I started using this module, it bring great performance boost for my website ! Thank you

    1. Lisa Clarke Avatar
      Lisa Clarke

      We’re happy to hear that! Thanks for taking the time to leave us feedback!

  3. Krzysztof Avatar

    Czy moduł będzie dostępny dla nowego silnika prestaschop 8.2.0
    Will the module be available for the new prestashop 8.2.0 engine?

    1. Lisa Clarke Avatar
      Lisa Clarke

      Yes, it will. If you encounter any issues, you can email support@litespeedtech.com and we’ll be happy to take a look.

Leave a Reply

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