Download the PHP package thoughtfulweb/lite-speed-cache without Composer

On this page you can find all versions of the php package thoughtfulweb/lite-speed-cache. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package lite-speed-cache

:warning: :warning: :warning:

This plugin is EOL. Minor patches may be issued. For a robust static cache solution, try Blitz.

CraftCMS LSCache Purge for Craft CMS 3.x

PURGE the LiteSpeed Cache on saving entries.

Installation

To install the plugin, search for LiteSpeed Cache on the Plugin store, or install manually with the following instructions:

  1. Open your terminal and go to your Craft project:

    cd /path/to/project
  2. Then tell Composer to require the plugin:

    composer require thoughtfulweb/lite-speed-cache
  3. In the Control Panel, go to Settings → Plugins and click the “Install” button for LiteSpeed Cache.

Use

On Page Save

Choose whether or not to clear caches by URL, and set the directory where your LSCache folder is located in the plugin settings. If you do not select the per-URL option, all of the cached content in the LSCache folder will be removed on every page save.

Manually

If you just want to nuke the whole cache folder at once, you can go opt to Force Clear LiteSpeed Cache in the plugins CP section. Clicking the clear button will remove all of the cached content in the LSCache folder.

Forms

If you have forms on your website and you're using CSRF protection, you want to either:

  1. Make an AJAX call to a plugin/module action that outputs your CSRF token and use the result to update your CSRF input. `

  2. Choose to not cache the page at all using the following Twig header.

`

If you use the standard {{ csrfInput() }} inline, the tokens will be cached by Litespeed and all of your form submissions will fail.

Requirements

This plugin requires Craft CMS 3.0.0 or later.

Notes

If you're using per-URL purging, the plugin taps into Craft's native caching functionality, meaing you must use {% cache %} tags so that a cache record can be found on page save. If you don't have a cache record for the page you're saving, the plugin doesn't know it needs to PURGE that page, so won't.

Cloudflare

Due to CloudFlare being a reverse proxy, you cannot use CloudFlare and still use per-URL purging. Either do not route through CloudFlare, or just enable the global purge.


All versions of lite-speed-cache with dependencies

PHP Build Version
Package Version
Requires craftcms/cms Version ^3.0.1
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package thoughtfulweb/lite-speed-cache contains the following files

Loading the files please wait ....