Closed gildegoma closed 12 years ago
sources:
Jérémy Lecour said in late 2009
le plus grand handicap de Symfony, c’est PHP
... and I agree with him. Unfortunately this advice still applies for Symfony2 :-/
Gist for Comparing Rails 3 with Symfony2: https://gist.github.com/991832
Current (personally oriented) conclusions:
Rails 3.1 Pros:
Symfony 2 Pros:
Open Questions:
Proposal for decision making: build a 2-days PoC with both candidates, then feedback experiences...
If I must decide today, I'd say: Rails!
Reading Seven languages in Seven weeks, I don't want to code in PHP (despite nice advantages of Symfony2, like nice community, nice design,...)
Now, I focus on Frameworks using Scala or Ruby
Ruby/Rails, Scala/Lift, but why not outsiders like Ruby/Merb or Scala/Play(2.0), Scala/Scalatra, Scala/Circumflex ?
Very important dev-stuff that I want to be available 'stable today and effortless' are:
Some of the Programming Environments supported by Heroku http://devcenter.heroku.com/articles/cedar :
See also Programming Languages Trends:
Ouah, there are already lots more tools (as I thought) for Scala, see huge lists there : https://wiki.scala-lang.org/display/SW/Tools+and+Libraries
Reviewed, Surveyed and waited enough:
The proposed stack for Alpha Development is therefore:
As methodology, I do want to investigate BDD practices (still have to study tools match for Scala, see cucumber, specs2, ScalaTest, Webrat/Selenium, ...)
Let's have fun and start coding!
http://en.wikipedia.org/wiki/Comparison_of_Web_application_frameworks
Best Client-Side (JavaScript) Candidates:
Best Server-Side Candidates:
Other Candidates:
Pro/Cons Matrix
|Feature/Aspect to consider|RoR|Symfony|Lift|Comment| |Easy deployment on cheap web hosting (anywhere)|Average|Good|Bad|PHP5 is everywhere| |i18n|not too bad|very good|?|http://stackoverflow.com/questions/5487289/is-there-an-equivalent-to-symfonys-localized-schema-in-rails-3|
(why GitHub does not support Wiki Markdown tables... ? I have first to dig in https://github.com/github/help.github.com/pulls)
Related Stuff found on the way