On Mo, 2018-06-25 at 09:58 -0500, Ralph Schindler wrote:
> On 6/25/18 9:13 AM, Johannes Schlüter wrote:
> > 
> > On Mo, 2018-06-25 at 12:30 +0000, Zeev Suraski wrote:
> > > 
> > > 3. Foreign Function Interface support.
> > Related to this on a non-PHP-code and strategic matter I would like
> > to rethink PECL. Currently maintenance and installing extensions
> > using it is a pita. This should be doable in a nicer way.
> Is it worthwhile to also consider some form of safe runtime
> registration  of extensions (or extension-like whatever that looks
> like in a JIT model).. A la dl()?
> 
> I realize in today's age of containerized projects (1 php install per
> project, everything owned by root per-se) makes PHP with esoteric 
> extensions much easier, it still would be nice if I could composer 
> install a specific version of an extension; like xdebug in a 
> require-dev, or require one of the new kafka extensions at the
> project level.
> 

For a goal I agree, I however see hurdles on the way (need to avoid
startup costs on each request, eventually need to handle use of
different versions of the extension on subsequent requests) I believe a
more narrow and stable extension API might be a start for that.

johannes


-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to