# FastCGI optmized Windows build of 5.2.1RC2

- Thread: https://externals.io/message/27275
- Original archive: https://news-web.php.net/php.internals/27275
- Started by Edin Kadribasic on 2007-01-05T13:27:38+00:00
- Messages: 5
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #27275 — Edin Kadribasic — 2007-01-05T13:27:38+00:00

URL: https://externals.io/message/27275#27275

Hello,

I have made a second build of 5.2.1RC2 for Windows with no thread safety 
enabled. This will only work for non threaded SAPIs such as CGI/FastCGI 
and CLI. The reason for this is that managing per thread state takes 
some CPU time from the main task of running PHP scripts making non 
thread safe PHP significantly faster. My initial benchmarks show 20-30% 
performance increase.

This, together with the new fastcgi implementation for IIS from 
Microsoft should bring PHP performance on Windows to a new level.

http://downloads.php.net/edink/php-5.2.1RC2-nts-Win32.zip
(76aa90a7fdb0bd2eb62c1172501d6c6e)
http://downloads.php.net/edink/pecl-5.2.1RC2-nts-Win32.zip
(a493bdf794a5d44d749f6dcd2a55f9da)
http://downloads.php.net/edink/php-debug-pack-5.2.1RC2-nts-Win32.zip
(cbfd474fcdb61522d4c750b5c02d3df9)

Edin

---

## #27277 — Vincent DUPONT — 2007-01-05T13:59:31+00:00

URL: https://externals.io/message/27275#27277 · In reply to: #27275

hello, 

thanks for this good news for Win poeple.
Do you have any info on what version(s) of IIS/win32 this release soul be used?

thank you  

Vincent Dupont
Ausy Belgium



-----Original Message-----
From: Edin Kadribasic [mailto:edink@emini.dk]
Sent: Fri 1/5/2007 14:27
To: PHP internals; php-general@lists.php.net
Subject: [PHP] FastCGI optmized Windows build of 5.2.1RC2
 
Hello,

I have made a second build of 5.2.1RC2 for Windows with no thread safety 
enabled. This will only work for non threaded SAPIs such as CGI/FastCGI 
and CLI. The reason for this is that managing per thread state takes 
some CPU time from the main task of running PHP scripts making non 
thread safe PHP significantly faster. My initial benchmarks show 20-30% 
performance increase.

This, together with the new fastcgi implementation for IIS from 
Microsoft should bring PHP performance on Windows to a new level.

http://downloads.php.net/edink/php-5.2.1RC2-nts-Win32.zip
(76aa90a7fdb0bd2eb62c1172501d6c6e)
http://downloads.php.net/edink/pecl-5.2.1RC2-nts-Win32.zip
(a493bdf794a5d44d749f6dcd2a55f9da)
http://downloads.php.net/edink/php-debug-pack-5.2.1RC2-nts-Win32.zip
(cbfd474fcdb61522d4c750b5c02d3df9)

Edin

-- 
PHP General Mailing List (http://www.php.net/)

---

## #27278 — Edin Kadribasic — 2007-01-05T14:02:16+00:00

URL: https://externals.io/message/27275#27278 · In reply to: #27277

Well you can already use PHP/fastcgi with Apache and IIS6 on windows 
using 3rd party fastcgi modules for these servers. What IIS7 
(http://www.iis.net/) brings is native fastcgi implementation.

Edin


Vincent DUPONT wrote:
> hello, 
>
> thanks for this good news for Win poeple.
> Do you have any info on what version(s) of IIS/win32 this release soul be used?
>
> thank you  
>
> Vincent Dupont
> Ausy Belgium
>
>
>
> -----Original Message-----
> From: Edin Kadribasic [mailto:edink@emini.dk]
> Sent: Fri 1/5/2007 14:27
> To: PHP internals; php-general@lists.php.net
> Subject: [PHP] FastCGI optmized Windows build of 5.2.1RC2
>  
> Hello,
>
> I have made a second build of 5.2.1RC2 for Windows with no thread safety 
> enabled. This will only work for non threaded SAPIs such as CGI/FastCGI 
> and CLI. The reason for this is that managing per thread state takes 
> some CPU time from the main task of running PHP scripts making non 
> thread safe PHP significantly faster. My initial benchmarks show 20-30% 
> performance increase.
>
> This, together with the new fastcgi implementation for IIS from 
> Microsoft should bring PHP performance on Windows to a new level.
>
> http://downloads.php.net/edink/php-5.2.1RC2-nts-Win32.zip
> (76aa90a7fdb0bd2eb62c1172501d6c6e)
> http://downloads.php.net/edink/pecl-5.2.1RC2-nts-Win32.zip
> (a493bdf794a5d44d749f6dcd2a55f9da)
> http://downloads.php.net/edink/php-debug-pack-5.2.1RC2-nts-Win32.zip
> (cbfd474fcdb61522d4c750b5c02d3df9)
>
> Edin

---

## #27279 — Edin Kadribasic — 2007-01-05T14:14:34+00:00

URL: https://externals.io/message/27275#27279 · In reply to: #27278

Well to correct myself, Microsoft has released their FastCGI module for 
earlier versions of IIS as well. Take a look at

http://www.iis.net/default.aspx?tabid=2&subtabid=25&i=1207

Edin

Edin Kadribasic wrote:
> Well you can already use PHP/fastcgi with Apache and IIS6 on windows 
> using 3rd party fastcgi modules for these servers. What IIS7 
> (http://www.iis.net/) brings is native fastcgi implementation.
>
> Edin
>
>
> Vincent DUPONT wrote:
> > […]

---

## #27289 — Andi Gutmans — 2007-01-06T00:08:27+00:00

URL: https://externals.io/message/27275#27289 · In reply to: #27275

Edin,

Thanks for taking care of this!

Andi 

> -----Original Message-----
> From: Edin Kadribasic [mailto:edink@emini.dk] 
> Sent: Friday, January 05, 2007 5:28 AM
> To: PHP internals; php-general@lists.php.net
> Subject: [PHP-DEV] FastCGI optmized Windows build of 5.2.1RC2
> 
> Hello,
> 
> I have made a second build of 5.2.1RC2 for Windows with no 
> thread safety enabled. This will only work for non threaded 
> SAPIs such as CGI/FastCGI and CLI. The reason for this is 
> that managing per thread state takes some CPU time from the 
> main task of running PHP scripts making non thread safe PHP 
> significantly faster. My initial benchmarks show 20-30% 
> performance increase.
> 
> This, together with the new fastcgi implementation for IIS 
> from Microsoft should bring PHP performance on Windows to a new level.
> 
> http://downloads.php.net/edink/php-5.2.1RC2-nts-Win32.zip
> (76aa90a7fdb0bd2eb62c1172501d6c6e)
> http://downloads.php.net/edink/pecl-5.2.1RC2-nts-Win32.zip
> (a493bdf794a5d44d749f6dcd2a55f9da)
> http://downloads.php.net/edink/php-debug-pack-5.2.1RC2-nts-Win32.zip
> (cbfd474fcdb61522d4c750b5c02d3df9)
> 
> Edin
> 
> --
>  To 
> unsubscribe, visit: http://www.php.net/unsub.php
