# TruCopilot/phpfastcache

A high-performance backend cache system.  It is intended for use in speeding up dynamic web applications by alleviating database load.  Well implemented, it can drops the database load to almost nothing, yielding faster page load times for users, better resource utilization.  It is simple yet powerful.

Repository: https://github.com/TruCopilot/phpfastcache
Canonical: https://ross.abutalabs.com/products/phpfastcache
Homepage: https://www.phpfastcache.com
Language: PHP
License: MIT
License Family: permissive
Topics: cache, php, redis, couchbase, speed, website, mongodb, cassandra, driver, memcached, couchdb, phpfastcache, php7, php8, ssdb, predis, solr, arangodb, dynamodb, firestore
Last push: 2026-04-07T18:24:23+00:00

## Health v2 (maintenance only)
Score: 57/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 76, release rhythm 8, longevity 100
- inputs: {"age_days": 4876, "days_push": 148, "days_rel": 490, "gap_med": null, "n_releases_24m": 1}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2409, forks 444 (observed 2026-08-28T04:06:44.277735+00:00)

## What it is
Phpfastcache is a high-performance PHP caching library providing a single unified API over many backend drivers such as Redis, Memcached, MongoDB, Cassandra, and DynamoDB. It is PSR-6 and PSR-16 compliant and designed to alleviate database load in dynamic web applications for faster page loads.

## Use cases
- cache database query results in a php application
- speed up dynamic web pages by caching rendered output
- swap cache backends like redis or memcached without rewriting code
- implement psr-6 or psr-16 caching in a php project
- reduce database load for a high-traffic website
- cache api responses in php

## When to choose
- you need a unified caching abstraction across many backend drivers in PHP
- you want PSR-6/PSR-16 compliant caching
- you need to reduce database load in a dynamic PHP web app
- you want a mature, MIT-licensed cache library with active releases

## When to avoid
- your project is not PHP-based
- you need a distributed cache coordination system rather than a simple cache layer
- you rely on pre-V9 APIs since V9 breaks compatibility with earlier versions
- you need caching outside of a PHP 8+ environment

## Facets
- artifact type: library
- maturity: stable
- function: caching, middleware
- domain: web-development, backend, databases, performance
- platform: php, windows
- tags: psr-6, psr-16, redis, memcached, mongodb, cassandra, dynamodb, multi-driver, php8, web-server, linux, macos

## Member repositories
- TruCopilot/phpfastcache (main) score 57

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:44.277735+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:34:00.887157+00:00, confidence not recorded.
  - readme: https://github.com/TruCopilot/phpfastcache (fetched 2026-08-28T04:06:44.277735+00:00, sha eda534e292f8)
  - homepage: https://www.phpfastcache.com (fetched 2026-08-29T10:14:06.800609+00:00, sha 365fc498b406)
- Data as of 2026-08-30T08:39:29.467469+00:00.
