Re: slow performance

From: Date: Wed, 25 Apr 2007 09:53:07 +0000
Subject: Re: slow performance
References: 1 2  Groups: php.general php.windows 
Request: Send a blank email to php-general+get-253673@lists.php.net to get a copy of this message
Zoltán Németh schrieb: >> I wrote a small sample-application once using PHP (with propel and >> smarty) and once using Java (JBoss, EJB3, JSP & Servlets). Both apps are >> being served from a windows server (2x Xeon 1,3GHz, 2 GB RAM), but the >> performance of the PHP version is much slower than the Java version. > > I think this is because Java is compiled once, PHP is compiled at every > request... Well, but using something like eAccelerator should compensate this, shouldn't it? As far as I understand, scripts are being compiled and then store in memory to access them faster. >> I already installed an php-accelerator (eAccelator) which increased the >> overall performance, but still the performance is quite poor. > > I would not say php performace is poor, I think it is quite fast (at > least on my linux boxes, I know nothing about php on windows...) Well ... I did some stress-testing. I create 20 concurrent requests to my application: random pages, randomizing the post parameter, which causes to load different data from the database (MySQL 5.0.37, running on a separate server). My webserver is the same for java and php. Running my test for about 5 minutes, I get about 31.000 request for the java application, but only about 3.000 for the php. -- ... Does killing time harm eternity?

« previous php.general (#253673) next »