After careful examination of my configuration files (httpd.conf and php.ini) I could get it to run as Apache Module with these results: PHP version : 5.5.3 Platform : WINNT -------------------------------------- test_math : 1.059 sec. test_stringmanipulation : 2.210 sec. test_loops : 0.773 sec. test_ifelse : 0.479 sec. -------------------------------------- Total time: : 4.521 sec. CGI (NTS) might be faster, but that's damn close than my previous results, so at this point I don't think it's Windows Server 2012. On Tue, Sep 10, 2013 at 2:39 PM, bruno@xxxxxxxxxxx <bruno@xxxxxxxxxxx> wrote: > Le 10 sept. 2013 à 19:15, Jorge Hernandez <jfha73@xxxxxxxxx> a écrit : > >> Hey guys, >> >> Has anybody run this test, I'm in the middle of it and have found that >> PHP runs faster as CGI-nts (IIS) than Module-ts (Apache), as per >> Windows Server 2008 R2 running PHP 5.5.3 x64 with Apache 2.4 x64 I was >> getting benchmarks of over 15 secs, I just ran the same benchmark on >> Windows Server 2012 x64 and Apache 2.4 x64 with PHP 5.5.3 x64 and got >> this: >> >> PHP version : 5.5.3 >> Platform : WINNT >> -------------------------------------- >> test_math : 1.093 sec. >> test_stringmanipulation : 2.106 sec. >> test_loops : 0.772 sec. >> test_ifelse : 0.477 sec. >> -------------------------------------- >> Total time: : 4.448 sec. >> >> This doesn't make sense to me: >> >> Win 2008 R2 + Apache 2.4 x64 => over 15 seconds for the total time of benchmark >> Win 2012 + Apache 2.4 x64 => less than 5 secs >> >> If both servers are using the same Apache and the same PHP, shouldn't >> they be similar? >> >> Also, when I tried CGI over Apache I got 3.x seconds which tells me >> that it should run faster on IIS (CGI-nts) >> >> Or: >> >> PHP NTS (for IIS) runs faster than TS (For Apache) even though Apache >> has always been the main server for PHP. >> >> Any ideas? >> >> -- >> >> Jorge Hernandez > > Hi, > > As far as I know NTS version will always be faster than TS ones as handling the safety of thrreads require more treatments. > Now I can't explain this difference between 2012 and 2008. perhaps 2012 is highly optimized ;-) > > Btw, on all bench i've made so far, IIS is always faster and more stable than apache on windows. (On heavy load tests I easily crash apache where IIS is fine) > > Regards, > > Bruno > -- Jorge Hernandez 165 East 115th Street #4B New York, NY 10029 jfha73@xxxxxxxxx tel: fax: mobile: 646-403-9802 646-519-4352 646-262-1908 -- PHP Windows Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php