bbc/programmes-caching-library

Name: programmes-caching-library

Owner: BBC

Description: Caching for /programmes projects

Created: 2018-01-16 12:14:39.0

Updated: 2018-01-17 11:53:27.0

Pushed: 2018-01-18 12:24:44.0

Homepage: null

Size: 10

Language: PHP

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Programmes Caching Library

A library to facilitate and standardize cache usage across /programmes projects.

Caching times

The library standardizes caching times, which are presented in the following table:

| Bucket | Time (s) | |—————————-|:———-:| | CacheInterface::NONE | None | | CacheInterface::SHORT | 60 | | CacheInterface::NORMAL | 300 | | CacheInterface::MEDIUM | 1200 | | CacheInterface::LONG | 7200 | | CacheInterface::X_LONG | 86400 | | CacheInterface::INDEFINITE | Indefinite |

License

This repository is available under the terms of the Apache 2.0 license. View the LICENSE file file for more information.

Copyright (c) 2018 BBC


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.