On Thu, Feb 14, 2019 at 5:22 PM Rowan Collins <rowan.coll...@gmail.com>
wrote:

> On Thu, 14 Feb 2019 at 11:57, Zeev Suraski <z...@php.net> wrote:
>
> > On Wed, Feb 13, 2019 at 11:26 AM Joe Watkins <krak...@gmail.com> wrote:
> >
> > > The ZTS build is very commonly used in Windows today
> > >
> >
> > Any idea why?
> >
>
>
> https://windows.php.net/ currently recommends using an NTS build with
> FastCGI, but there is (or was?) also an ISAPI module, i.e. the IIS
> equivalent of Apache mod_php.
>

Yep, well aware of it, I wrote it ages ago...  I believe it's dead, and if
it isn't, it should be...


> I think that requires / required ZTS, so that may be where the perception
> of "thread-safety is important for Windows users" comes from.


It's definitely the original reason for wanting ZTS on Windows (which used
to make sense, until we worked with Microsoft to bring FastCGI to IIS).
But if that's still the only reason, it's a pretty bogus one - there's
virtually nothing but downsides to using the ISAPI module (or ZTS under
Windows in general), at least there aren't any tangible advantages I can
think of.  That's why I'm asking...

Zeev

Reply via email to