{"adoption": {"forks": 367, "observed_at": "2026-08-28T04:05:07.099392+00:00", "stars": 1581}, "canonical_url": "https://ross.abutalabs.com/products/opcache-status", "card": {"archived": false, "artifact_type": "application", "description": "A one-page opcache status page", "domain": ["developer-tools", "web-development", "monitoring", "performance"], "enriched": true, "function": ["monitoring", "data-visualization", "developer-tools"], "health_score": 80, "homepage": null, "language": "PHP", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["rlerdorf/opcache-status"], "name": "rlerdorf/opcache-status", "platform": ["php", "self-hosted"], "pushed_at": "2026-03-09T17:18:22+00:00", "repo": "rlerdorf/opcache-status", "stars": 1581, "tags": ["opcache", "php", "single-file", "status-page", "cache-management", "dashboard", "web-server"], "topics": [], "urls": [], "use_cases": ["monitor php opcache health and hit rate", "view which scripts are cached in opcache and their memory usage", "tune opcache configuration with suggested settings", "reset opcache or invalidate individual cached scripts from a browser", "visualize opcache memory usage with charts and treemap"], "what_it_is": "A single-file PHP status page for Zend OPcache that provides an overview of cache configuration, cached scripts, and health metrics. It includes visualizations like donut charts and treemaps, plus cache reset and invalidation controls.", "when_to_avoid": ["you use a different opcode cache or non-PHP stack", "you need centralized monitoring across many servers rather than a per-host page", "exposing a cache-management page on production without read-only mode is unacceptable for your security policy"], "when_to_choose": ["you run PHP with Zend OPcache and want a zero-dependency diagnostic dashboard", "you need a quick single-file tool to inspect and manage opcache on a server"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/opcache-status", "repo": "rlerdorf/opcache-status", "role": "main", "score": 77}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.099392+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:56:34.403008+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c5ff5c72dbd47e87b383606a6ee9b40346f14ed8fb31015da28889cd50a4c66c", "fetched_at": "2026-08-28T04:05:07.099392+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rlerdorf/opcache-status"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.099392+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:56:34.403008+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c5ff5c72dbd47e87b383606a6ee9b40346f14ed8fb31015da28889cd50a4c66c", "fetched_at": "2026-08-28T04:05:07.099392+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rlerdorf/opcache-status"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:56:34.403008+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c5ff5c72dbd47e87b383606a6ee9b40346f14ed8fb31015da28889cd50a4c66c", "fetched_at": "2026-08-28T04:05:07.099392+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rlerdorf/opcache-status"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.099392+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.099392+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.099392+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:56:34.403008+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c5ff5c72dbd47e87b383606a6ee9b40346f14ed8fb31015da28889cd50a4c66c", "fetched_at": "2026-08-28T04:05:07.099392+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rlerdorf/opcache-status"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.099392+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.099392+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:56:34.403008+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c5ff5c72dbd47e87b383606a6ee9b40346f14ed8fb31015da28889cd50a4c66c", "fetched_at": "2026-08-28T04:05:07.099392+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rlerdorf/opcache-status"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.099392+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.099392+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.099392+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:56:34.403008+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c5ff5c72dbd47e87b383606a6ee9b40346f14ed8fb31015da28889cd50a4c66c", "fetched_at": "2026-08-28T04:05:07.099392+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rlerdorf/opcache-status"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.099392+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.099392+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:56:34.403008+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c5ff5c72dbd47e87b383606a6ee9b40346f14ed8fb31015da28889cd50a4c66c", "fetched_at": "2026-08-28T04:05:07.099392+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rlerdorf/opcache-status"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:56:34.403008+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c5ff5c72dbd47e87b383606a6ee9b40346f14ed8fb31015da28889cd50a4c66c", "fetched_at": "2026-08-28T04:05:07.099392+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rlerdorf/opcache-status"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:56:34.403008+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c5ff5c72dbd47e87b383606a6ee9b40346f14ed8fb31015da28889cd50a4c66c", "fetched_at": "2026-08-28T04:05:07.099392+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rlerdorf/opcache-status"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:56:34.403008+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c5ff5c72dbd47e87b383606a6ee9b40346f14ed8fb31015da28889cd50a4c66c", "fetched_at": "2026-08-28T04:05:07.099392+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rlerdorf/opcache-status"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 71, "longevity": 100, "rhythm": 72}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4917, "days_push": 177, "days_rel": 189, "gap_med": 1, "n_releases_24m": 4}, "score": 77, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}