[prev in list] [next in list] [prev in thread] [next in thread]
List: php-windows
Subject: Re: [PHP-WIN] Apache or IIS???
From: Jorge Hernandez <jfha73 () gmail ! com>
Date: 2013-09-18 19:54:30
Message-ID: CAMSC_zftJ6L0fMSyV38Br0Y+OpFfmcLfrMN_B26SZMgDk03d=A () mail ! gmail ! com
[Download RAW message or body]
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@chalopin.fr <bruno@chalopin.fr> wrote:
> Le 10 sept. 2013 à 19:15, Jorge Hernandez <jfha73@gmail.com> 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@gmail.com
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
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic