WordPress.org

Make WordPress Core

Opened 10 months ago

Last modified 9 months ago

#45832 new feature request

php-pm support

Reported by: calin Owned by:
Milestone: Future Release Priority: normal
Severity: normal Version:
Component: General Keywords: needs-patch
Focuses: performance Cc:
PR Number:

Description (last modified by pento)

Hi, this is more of a question/discussion starter about php-pm support.

On php-pm github page it's stated that:

For all WordPress lovers out there: PPM is not going to work with WordPress due to the lack of request-response abstraction. We highly doubt that WordPress is ever going to be compatible because its architecture is written in a way that makes it currently impossible to serve multiple requests in one application process.

Are there any plans to support it? Has anyone thought about adding support for request-response abstraction?

Change History (2)

#1 @calin
10 months ago

#22325 Seams related to this.

#2 @pento
9 months ago

  • Description modified (diff)
  • Keywords needs-patch added
  • Milestone changed from Awaiting Review to Future Release

PPM is pretty cool, I like the idea.

Their statement about WordPress is mostly correct: it's unlikely that WordPress could ever be entirely compatible with that model. That said, I think it would be possible under some circumstances: the REST-API, for example, could potentially be made to work in this way. Unauthenticated front-end requests are another possibility.

While there are no immediately plans to work on PPM support, if someone wants to explore if/how this could work, I'd certainly be interested in seeing if we could get it committed to Core.

Note: See TracTickets for help on using tickets.