Re: PHP True Async RFC Stage 4
| From: | Edmond Dantes | Date: | Mon, 27 Oct 2025 15:48:07 +0000 |
| Subject: | Re: PHP True Async RFC Stage 4 | ||
| References: | 1 2 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-128979@lists.php.net to get a copy of this message | ||
Hello.
> I think this (or more v5) should strip the following
> - exposing Scope and all operations in it. It means it should allow using only the default
> scope in this version. That should significantly reduce the size of the RFC as it removes structured
> concurrency and other parts related to scopes (including the reduction of error handling
> logic).
> - timer functions could also be removed even though it will make it less usable but the point
> is to make it as small as possible and those are not absolutely essential parts.
> - critical section should be stripped as well
> - nginx unit example should be removed as it might be confusing - I understand why it was added
> but it might be more confusing than useful
> - drop php.ini setting and just use default for now
I suppose that’s exactly what we’ll do.
However, I won’t completely remove Scope. I’ll move it to a separate
document in the WIKI, so it can be easily referenced later.
---
Thank you, Ed