Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
litespeed_wiki:cache:lscps [2018/07/05 14:22] Lisa Clarke Moved FAQ to its own page. |
litespeed_wiki:cache:lscps [2019/10/10 14:53] Jackson Zhang |
||
---|---|---|---|
Line 13: | Line 13: | ||
* 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. Other third-party modules that contain private information can be easily added. | * 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. 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. | * Updates in the shop admin area automatically trigger a purge of any related pages in the cache. | ||
+ | * New client orders automatically trigger a purge of related product and catalog pages based on stock status or quantity (configurable). | ||
+ | * If a page contains products with specific prices, TTL will be auto adjusted based on special price effective dates. | ||
* The cache can be manually flushed from within the PrestaShop admin. | * The cache can be manually flushed from within the PrestaShop admin. | ||
* LSCPS supports multiple stores, multi-language, multi-currency and geolocation. | * LSCPS supports multiple stores, multi-language, multi-currency and geolocation. | ||
+ | * An optional [[litespeed_wiki:cache:lscps:crawler|cache crawler script]] is available to traverse your PrestaShop store and warm up the cache. | ||
===== Installing LSCPS ===== | ===== Installing LSCPS ===== | ||
Please follow [[litespeed_wiki:cache:lscps:installation|these instructions]] to install & enable the LSCache module for PrestaShop. | Please follow [[litespeed_wiki:cache:lscps:installation|these instructions]] to install & enable the LSCache module for PrestaShop. | ||
- | ===== Customizing LSCPS ===== | + | ==== Customizing LSCPS ==== |
- | Certain PrestaShop widgets and features require further customization before they can be used with LSCPS. Please see the appropriate customization page for details: | + | |
+ | Certain PrestaShop theme widgets and features require further customization before they can be used with LSCPS. Please see the appropriate customization page for details: | ||
* [[litespeed_wiki:cache:lscps:customization_1_6|PrestaShop v1.6]] | * [[litespeed_wiki:cache:lscps:customization_1_6|PrestaShop v1.6]] | ||
* [[litespeed_wiki:cache:lscps:customization_1_7|PrestaShop v1.7]] | * [[litespeed_wiki:cache:lscps:customization_1_7|PrestaShop v1.7]] | ||
+ | |||
+ | ==== Customizing for Third-Party Modules ==== | ||
+ | |||
+ | * [[litespeed_wiki:cache:lscps:customize-european-union-cookie-law|Prestashop European Union Cookie Law Module]] | ||
+ | |||
+ | ===== LSCPS Configurations ===== | ||
+ | * [[litespeed_wiki:cache:lscps:configurations|LiteSpeed Cache for Prestashop Plugin Configurations]] | ||
+ | |||
===== Testing LSCPS ===== | ===== Testing LSCPS ===== | ||
- | To determine whether a page is being served from LSCSP, do the following: | + | To determine whether a page is being served from LSCPS, do the following: |
- Navigate to your site, and open your browser's developer tools. | - Navigate to your site, and open your browser's developer tools. | ||
- Click on the **Network** tab in the inspector. | - Click on the **Network** tab in the inspector. | ||
Line 35: | Line 47: | ||
**Note:** If your first refresh after purging returns ''X-LiteSpeed-Cache: hit'' in the response header, this may be because someone visited the page after you purged but before you refreshed it yourself. | **Note:** If your first refresh after purging returns ''X-LiteSpeed-Cache: hit'' in the response header, this may be because someone visited the page after you purged but before you refreshed it yourself. | ||
+ | |||
+ | ===== Troubleshooting ===== | ||
+ | [[litespeed_wiki:cache:lscps:troubleshooting:some-page-do-not-show-logged-in-username|Some Pages Not Showing Logged-in Username]] | ||
+ | |||
+ | [[litespeed_wiki:cache:lscps:troubleshooting:poor-score-pagespeed-insight|Prestashop Internal cache may lead to poor pagespeed insights sore]] | ||
===== Support ===== | ===== Support ===== |