An experimental space to explore future directions for multithreading in PHP, inspired by the TrueAsync RFC work. The repo hosts long-form notes, diagrams, and examples that discuss memory models, object passing, actors, and coroutine/thread interaction.
- English: Multithreading in PHP: Looking to the Future
- Russian: Многопоточность в PHP: взгляд в будущее
- Chinese: PHP 的多线程:面向未来的视角
- Spanish: Multithreading en PHP: una mirada al futuro
- Italian: Multithreading in PHP: uno sguardo al futuro
- German: Multithreading in PHP: Blick in die Zukunft
- French: Multithreading en PHP : regard vers l’avenir
- Ukrainian: Мультипотоковість у PHP: погляд у майбутнє
- Narrative articles describing potential PHP core changes for safe multithreading
- Diagrams of VM state, memory managers, and actor/message flows (
diagrams/) - Code snippets illustrating coroutine/thread patterns and actor-style APIs
Start with the English article for the full walkthrough, then dive into diagrams alongside the sections on memory management, GC, and actors. The Russian version mirrors the same structure if you prefer to read it first.
