2017 © Pedro Peláez
 

silverstripe-module simplecache

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

image

silverstripe-australia/simplecache

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  • Tuesday, July 18, 2017
  • by nyeholt
  • Repository
  • 1 Watchers
  • 14 Stars
  • 4,704 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 8 Open issues
  • 44 Versions
  • 3 % Grown

The README.md

SilverStripe SimpleCache module

Maintainer

Marcus Nyeholt , (*1)

Documentation

GitHub Wiki, (*2)

Licensing

This module is licensed under the BSD license, (*3)

Requirements

  • QueuedJobs module (http://github.com/nyeholt/silverstripe-queuedjobs)

Usage

  • Define cache config - use the caches.conf.sample file as a guide
  • Add the SimpleCachePublisher extension to a publishable data type and publish your page.
Controller:
  extensions:
    - SimpleCacheControllerExtension

SiteTree:
  extensions:
    - SimpleCachePublisherExtension

  • Change .htaccess to point to simplecache/frontend-cache.php instead of framework/main.php
  • Works in a similar way to static publisher, but uses a cache abstraction layer to allow for storing cached data in memcache or apc, or other cache platform.

On-request page caching

To use this module in a cache-on-request manner, please review the GitHub Wiki - in short, (*4)

  • create a {project}/caches.conf.php based on simplecache/caches.conf.php
  • add appropriate _ss_environment.php configuration pointing at {project}/caches.conf.php
  • update your .htaccess file with RewriteRule .* simplecache/frontend-cache.php?url=%1&%{QUERY_STRING} [L]
  • ensure the top level directories exist for the configured cache locations

The Versions

18/07 2017

dev-master

9999999-dev

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

18/07 2017

1.13.0

1.13.0.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

12/11 2016

1.12.10

1.12.10.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

03/11 2016

1.12.9

1.12.9.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

29/09 2016

1.12.8

1.12.8.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

15/09 2016

1.12.7

1.12.7.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

15/09 2016

1.12.6

1.12.6.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

14/09 2016

1.12.5

1.12.5.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

12/09 2016

1.12.4

1.12.4.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

12/09 2016

1.11.x-dev

1.11.9999999.9999999-dev

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

12/09 2016

1.11.5

1.11.5.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

06/09 2016

1.12.3

1.12.3.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

22/08 2016

1.12.2

1.12.2.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

19/08 2016

1.12.1

1.12.1.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

28/07 2016

1.12.0

1.12.0.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

13/07 2016

1.11.4

1.11.4.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

13/07 2016

1.11.3

1.11.3.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

11/07 2016

1.11.2

1.11.2.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

23/06 2016

1.10.x-dev

1.10.9999999.9999999-dev

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

23/06 2016

1.10.1

1.10.1.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

10/06 2016

1.11.1

1.11.1.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

09/06 2016

1.11.0

1.11.0.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

27/05 2016

1.10.0

1.10.0.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

05/04 2016

1.9.0

1.9.0.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

14/03 2016

1.8.3

1.8.3.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

08/03 2016

1.8.2

1.8.2.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

29/02 2016

1.8.1

1.8.1.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

24/02 2016

1.8.0

1.8.0.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

09/02 2016

1.7.1

1.7.1.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

09/02 2016

1.7.0

1.7.0.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

03/02 2016

1.6.0

1.6.0.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

03/02 2016

1.5.1

1.5.1.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

29/01 2016

1.5.0

1.5.0.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

28/01 2016

1.4.3

1.4.3.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

28/01 2016

1.4.2

1.4.2.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

27/01 2016

1.4.1

1.4.1.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

27/01 2016

1.4.0

1.4.0.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

26/01 2016

1.3.3

1.3.3.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

25/01 2016

1.3.2

1.3.2.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

25/01 2016

1.3.1

1.3.1.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

25/01 2016

1.3.0

1.3.0.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

18/01 2016

1.2.0

1.2.0.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

31/07 2015

1.1.0

1.1.0.0

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher

11/05 2015

1.0.x-dev

1.0.9999999.9999999-dev

Simple(r) caching abstraction layer, with a static publisher that will use that cache layer for storage

  Sources   Download

BSD-3-Clause

The Requires

 

cache silverstripe static publisher