Well, I agree with David... giving PHP a try after using CF for around 8 years, I have found PHP to be much faster on an average setup hardware. Having said that, Wil, I do realise your point, can you please guide us to some resource where we can learn performance tuning of CF specially on the JVM level? I stopped using ACF for this reason because it was just too resource intensive for my development machine, then I shifted to Railo which I found much better in speed and now PHP which is amazingly fast on the same machine.
Regards, Arsalan -------------------------------------------------- From: "Wil Genovese" <jugg...@trunkful.com> Sent: Wednesday, October 20, 2010 2:06 AM To: "cf-talk" <cf-talk@houseoffusion.com> Subject: Re: CF (8.0.0) performance vs PHP (5) > > Again this means nothing. I've worked on very high load high performance > ColdFusion based web applications that literally served up 2.5 to 3 > million user requests per day and each request took less than 350ms on > average. It comes down to performance tuning at all layers. The > out-of-the-box install of ColdFusion is not tuned for performance. It's > tuned to just run and let you get started. > > Wil Genovese > Sr. Web Application Developer/ > Systems Administrator > > wilg...@trunkful.com > www.trunkful.com > > On Oct 19, 2010, at 4:01 PM, John M Bliss wrote: > >> >> For giggles, I just tried this on my box and got: >> >> HTML 33 milliseconds (static DataTime stamp and no queries to DB) >> CF 2910 milliseconds (cleared template cache and newly restarted CF >> service) >> CF 707 milliseconds (after above run) >> >> And here's the code I tested. NOTE: only needed two cfdumps to get to >> 50K >> page size: >> >> <cfset count = 10> >> >> <cfoutput>#Now()#</cfoutput> >> >> <cfquery name="Q_GetData" datasource="thedatasource"> >> select top #count# * from table1 >> </cfquery> >> >> <cfdump var="#Q_GetData#"> >> >> <cfquery name="Q_GetData" datasource="thedatasource"> >> select top #count# * from table2 >> </cfquery> >> >> <cfdump var="#Q_GetData#"> >> >> <cfquery name="Q_GetData" datasource="thedatasource"> >> select top #count# * from table3 >> </cfquery> >> >> <cfquery name="Q_GetData" datasource="thedatasource"> >> select top #count# * from table4 >> </cfquery> >> >> <cfquery name="Q_GetData" datasource="thedatasource"> >> select top #count# * from table5 >> </cfquery> >> >> On Tue, Oct 19, 2010 at 3:29 PM, Ketan Jetty <kje...@yahoo.com> wrote: >> >>> >>> This can lead to lots of controvertial posts. I did some performance >>> testing long back between HTML, CF, PHP, ASP.NET and Java. The benchmark >>> was a static HTML page and everything was measured against the >>> performance >>> of HTML. Criteria used in the benchmarking was to generate a datetime >>> stamp, >>> results from 5 queries to DB and a 50K page size >>> >>> The performance results matrix is given below: >>> HTML 100% (static DataTime stamp and no queries to DB) >>> PHP 90% of HTML >>> ASP.NET 80% of HTML >>> JAVA 75% of HTML >>> CF 40% of HTML [but I can say that CF is slowly improving] >>> >>> These are my findings and may change from time to time. >>> >>> >>> >>> >> >> > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:338351 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm