At 00:33 24/03/2010, Derick Rethans wrote:

On Wed, 24 Mar 2010, Zeev Suraski wrote:

> At 00:01 24/03/2010, Derick Rethans wrote:
> > I don't see how this actually matters. None of the other SAPIs are
> > configured with a php.ini syntax.
>
> None of the other SAPIs are configured, period.

That's not true. You configure the fastcgi SAPI for lighttpd in the
lighttpd config, in LUA. Sure, it's the web-server side of it, but it's
no different from sapi/fpm which is its own little wrapper instead of
the one that comes with lighttpd.

I think it's very different. Would we include that LUA code in PHP? That's the difference. It's going to become a part of PHP, it's going to be supported by PHP, it should use the same mechanisms as the rest of PHP.

My take on this is:

- Add sapi/fpm to trunk; it's standalone, it works
- If somebody finds it necessary, write the code for it and we can
  discuss whether we actually want a .ini file like syntax.

I think there was substantial opposition to keeping the XML-based configuration file. The obvious default was .ini-syntax, and now that it's clear it's very much a viable option - I think we should go for it. I think keeping it as XML and then putting the burden of moving it to another format the many people that commented on the RFC - after they write the code, no less - is not reasonable.

My take:
- Put it in trunk, subject to change in the configuration file format before it gets released.

Principals aside, I can take care of moving it to .ini format.

Zeev

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

Reply via email to