-
Website
http://buildingbrowsergames.com -
Original page
http://buildingbrowsergames.com/2008/09/10/adding-stats-ruby-on-rails/ -
Subscribe
All Comments -
Community
-
Top Commenters
-
gabrielbianconi
1 comment · 1 points
-
Luke
82 comments · 1 points
-
spatlabor
1 comment · 1 points
-
HughCompton
2 comments · 1 points
-
obat jerawat
1 comment · 1 points
-
-
Popular Threads
One thing I could recommend is that if you find that you learn well from video resources that you look at some of the instruction made available by Railscasts.com (free) and PeepCode.com (small fees per video). There are also some introductory screencasts available at RubyonRails.com. Perhaps you could watch some material on both and see if one appeals more than the other. Alternatively perhaps flipping through some books might help. Simply Rails 2.0 might give you something you could compare against a good starting book for CakePHP.
now that experience might as well be nothing.
Personally, I would recommend Django - have you already unconsidered it?
Python is super-intuitive and easy to learn for new and experienced
programmers, and the indentation-based scoping makes it so that Python code
is a lot easier to read than the more brace-happy languages.
When I *was* working with Rails, one book that I found indispensable was
Agile Web Development with Rails - it was a great walkthrough on getting up
and running with Rails(and if I remember correctly, it had an appendix that
taught you enough Ruby to understand what you were actually doing).
Personally, I would recommend against using PHP - while there are definitely
arguments *for* it, there are enough arguments against it that you should
probably steer clear. Using a PHP framework like CakePHP or CodeIgniter
might change that(I'm afraid I haven't tried one yet), but in my experience
PHP tends to almost encourage you to write poor, shoddy code. I'm not saying
that's all you can write - but if you want to build things seriously, you
will need to be a lot more careful with PHP in order to write good,
maintainable code.