4 ms·
Apples:Oranges. Why not compare Rack or Sinatra to PHP, which would be a much closer comparison. Or, perhaps try CakePHP or one of the 1000 other php framework
by aaronblohowiak 17y ago
Apples:Oranges. Why not compare Rack or Sinatra to PHP, which would be a much closer comparison. Or, perhaps try CakePHP or one of the 1000 other php frameworks out there. Similarly, should be including web.py instead of Django. Comparing Rails to Jetty is pointless! Compare Rails to Spring/Hibernate.
- skorgu 17y agoThere are a couple of different fruits being compared (and maybe making this more plain would avoid this kind of critique): Apache, Nginx, the static servers are baseline connection costs. PHP, Jetty/JSP, Mochiweb templated are one tick up, baseline connection plus the template cost. I'd like to see Tornado included here personally. Rails and Django are full stacks. It would be nice to see Cake or Symfony included here and I personally would like to see Compojure as well but that's much more niche than the others. Edit: If nobody beats me to it I'll do the date/time template in Tornado and Symfony this evening.
- davidw 17y ago> Edit: If nobody beats me to it I'll do the date/time template in Tornado and Symfony this evening. Thanks, I'm looking forward to seeing it!
- skorgu 17y agoEdit: Rather than fighting with escaping code in HN, here are scripts to setup symfony and tornado examples: http://gist.github.com/275785 http://gist.github.com/275785 The symfony one requires some more loving to the apache setup which is well documented (http://www.symfony-project.org/getting-started/1_4/en/05-Web-Server-Configuration http://www.symfony-project.org/getting-started/1_4/en/05-Web...). The script suggests the frontend_dev.php to make sure things are set up right but for actual performance benchmarking you'll have to tweak your apache.
- davidw 17y agoOk, I'll have a look. By the way, you have no contact information or anything in your profile, so I have no way of getting in touch with you.