Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Streamline PHP patches #5

Open
1 of 3 tasks
assambar opened this issue Nov 4, 2022 · 2 comments
Open
1 of 3 tasks

Streamline PHP patches #5

assambar opened this issue Nov 4, 2022 · 2 comments
Assignees
Labels

Comments

@assambar
Copy link
Contributor

assambar commented Nov 4, 2022

  • Make the php 8.1 patch work (exclude fibers code or implement with asyncify)
  • Check how to better integrate autotools changes
  • Choose better ifdefs - wasm, wasi, add autoconf checks for headers/functions and use HAVE_XXX where applicable
@jedjones-uk
Copy link

As a long time PHP developer, I think it's important to implement the fibers code. It was a big deal them bringing it into PHP to begin with and having it solves the webserver problem in a way since it would allow the continued use of things like https://github.com/amphp and https://github.com/reactphp.

I think what you are doing here in general has huge potential for PHP but to pull people away from the standard approach it really needs to have an edge. I think providing an actual non-blocking-io runtime that works with the fibers would be huge as it is one of the biggest issues with PHP today and it's async story.

@assambar assambar self-assigned this Jan 4, 2023
@ereslibre ereslibre self-assigned this Jan 16, 2023
@ereslibre
Copy link
Contributor

This is WIP at php/php-src#10457

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants