Base SDK for ePHPm persistent worker mode — primitives and IDE stubs
-
Updated
Jul 6, 2026 - PHP
Base SDK for ePHPm persistent worker mode — primitives and IDE stubs
Symfony Cache adapter backed by ePHPm's in-process KV via the ephpm_kv_* SAPI functions - PSR-6/PSR-16 compatible, zero socket round-trips.
Run any PSR-15 application under ePHPm persistent worker mode
WordPress object cache drop-in backed by ePHPm's in-process KV store via the ephpm_kv_* SAPI functions - zero socket round-trips, real wp_cache_flush().
Laravel cache store backed by ePHPm's in-process KV via the ephpm_kv_* SAPI functions - zero socket round-trips, full Cache::flush() support.
Predis Connection that routes commands to ePHPm's in-process KV store via the ephpm_kv_* SAPI functions - drop-in for Predis\Client with zero socket round-trips.
Run WordPress under ePHPm persistent worker mode (classic themes; block themes are a documented limitation)
Run Laravel Octane under ePHPm persistent worker mode
Userland mysqli compatibility shim over ePHPm's in-process DB bridge (ephpm_db_* SAPI functions) - the mysqli API your code already speaks, straight onto the embedded SQLite session; activates only when ext-mysqli is absent.
Demo: two-node ePHPm Turso cluster + WordPress. Verifies tursodatabase/turso#7855 closes the ePHPm pragma-TVF incident.
Add a description, image, and links to the ephpm topic page so that developers can more easily learn about it.
To associate your repository with the ephpm topic, visit your repo's landing page and select "manage topics."