Comments on: Performance benchmark of popular PHP frameworks http://systemsarchitect.net/performance-benchmark-of-popular-php-frameworks/ Software Design & Programming Wed, 04 Feb 2015 09:28:59 +0000 hourly 1 http://wordpress.org/?v=3.9.7 By: Zack http://systemsarchitect.net/performance-benchmark-of-popular-php-frameworks/#comment-30980 Tue, 22 Jul 2014 15:55:04 +0000 http://systemsarchitect.net/?p=642#comment-30980 Would love to see MODX tossed in the mix. Maybe you could run both Evolution and Revolution versions?
MODX is interesting in that all the content is stored only in database (though it doesn’t have to be), so using database performance tools (versus file system tools) can really speed it up.

Thanks

]]>
By: Waleed Gadelkareem http://systemsarchitect.net/performance-benchmark-of-popular-php-frameworks/#comment-27912 Tue, 24 Jun 2014 18:54:50 +0000 http://systemsarchitect.net/?p=642#comment-27912 Can you add Yii2 to the list?

]]>
By: Alan Seiden http://systemsarchitect.net/performance-benchmark-of-popular-php-frameworks/#comment-25661 Tue, 10 Jun 2014 18:01:55 +0000 http://systemsarchitect.net/?p=642#comment-25661 You’ve made a sincere effort here. Could you tell us more about your methodology? As you say, it’s difficult to compare framework speed when there are so many variables, yet, perhaps contrary to your intention, people are relying on your results as the full truth.

A basic question to start: what version of each framework did you use? (Some frameworks get faster as they mature; others may slow down. An example of speeding up was Zend Framework 2 [one that I know pretty well], which started slow with their DI component, then later sped up without it.)

Did you use each framework’s “quick start” application? It seems that you tweaked each one to try to make them somewhat equal. Nevertheless, each quick start application may have been created to demonstrate different features, whether performance, ease of use, or enterprise capabilities. For example, ZF 2′s quick start application enables a translation service to demonstrate a multilingual setup. This will slow down the application, but as an optional setting, doesn’t mean the framework itself has to be slow. What I’m getting at: despite your best efforts, your results may actually be testing the speed of the quick start applications, not the frameworks alone–or perhaps a combination of both.

You also touched on the fact that your framework choice, Zend, can be accelerated by production-ready performance configurations that are not reflected in the quick start application. Other frameworks may have similar techniques and recommendations not reflected here. (Perhaps framework makers should produce two quick start apps: one simple setup and one tweaked for performance, as a guide for experienced users and for benchmark testers.)

I’ll be interested to hear your thoughts.

]]>
By: CJ http://systemsarchitect.net/performance-benchmark-of-popular-php-frameworks/#comment-20435 Fri, 02 May 2014 14:47:00 +0000 http://systemsarchitect.net/?p=642#comment-20435 Another vote for adding Fat Free Framekwork (F3) and PHPixie to this benchmark.

]]>
By: Luca http://systemsarchitect.net/performance-benchmark-of-popular-php-frameworks/#comment-19319 Thu, 24 Apr 2014 17:11:10 +0000 http://systemsarchitect.net/?p=642#comment-19319 Hi, good article!

Can you please add also to this benchmark the PHPixie framework?

]]>
By: Luca http://systemsarchitect.net/performance-benchmark-of-popular-php-frameworks/#comment-19318 Thu, 24 Apr 2014 17:09:35 +0000 http://systemsarchitect.net/?p=642#comment-19318 Hi, good article!

CAM you please add also to this benchmark the PHPixie framework?

]]>
By: RaviTeja.K http://systemsarchitect.net/performance-benchmark-of-popular-php-frameworks/#comment-15884 Mon, 17 Mar 2014 16:58:15 +0000 http://systemsarchitect.net/?p=642#comment-15884 hey can you add F3 and laravel framework to this list. I feel that i f3 might go second but fall behind phalcon, and i even want to know did you used opcode cache for all these tests

]]>
By: Tom http://systemsarchitect.net/performance-benchmark-of-popular-php-frameworks/#comment-12024 Thu, 16 Jan 2014 22:56:15 +0000 http://systemsarchitect.net/?p=642#comment-12024 Would like to see you benchmark the Lithium framework through the same process. Keep in mind everyone who goes to run a benchmark is going to end up with different results…But for poops and giggles, it’d be interesting to see. I do agree with the point made that the primary concern is not performance. You are hitting the nail on the head there. It is development speed and maintainability. Hardware gets faster and faster and cheaper and cheaper. So to the point of Wojtek there, yes you can magically take the same app from 300ms to 30ms. Not by adding more servers perhaps, but by changing your code and/or your hardware. Of course your already fast codebase will run faster.

]]>
By: Jason http://systemsarchitect.net/performance-benchmark-of-popular-php-frameworks/#comment-11175 Tue, 31 Dec 2013 21:53:07 +0000 http://systemsarchitect.net/?p=642#comment-11175 No, but it’s roughly as close as you’re going to get. Phalcon compiles in as a PHP module, effectively providing “native” PHP functions, the same way PHP modules like php5-gd and php5-mcrypt, etc. do. It “becomes part of PHP”, as it were; you don’t have to include anything. It’s just there waiting to be used.

]]>
By: Piotr Pasich http://systemsarchitect.net/performance-benchmark-of-popular-php-frameworks/#comment-7003 Thu, 31 Oct 2013 23:08:40 +0000 http://systemsarchitect.net/?p=642#comment-7003 Hi,

really nice article. I’d like to ask which exactly version of symfony 2 did you test.

]]>