News for hackers. Stuff that matters.
Re:Ask HN: PHP & Python/Ruby? by LeBlanc on Thursday December 30, 2010 @07:37PM (#2054051)
If you DO decide to switch from PHP to Ruby on Rails make sure to get very familiar with Ruby before you dive into Rails, otherwise learning rails will be very frustrating. You can also try out Sinatra before Rails. Sinatra is a great lightweight framework that I've been using extensively. It is awesome. http://www.sinatrarb.com/

Regarding whether or not to switch I will say this: you can build whatever you want with either language. The big reason you should switch is the fun and challenge of learning something new. Both languages/frameworks have their advantages and disadvantages. You will be LESS productive if you switch languages at first because you will be new and will have to learn the 'ruby way of doing things'. Eventually you may end up more productive in the long run, but productivity is influenced by so many factors and language/framework is just one of them.

Regarding deployment, Heroku (free for small apps) is a good option for if you don't want to deal with deployment much. Linode ($20/mo minimum) is great if you need to do anything fancy and/or want to have root access to your deployment environment.

http://railstutorial.org is the best rails tutorial I've seen

Good Luck!

Re:Ask HN: PHP & Python/Ruby? by OneWhoFrogs on Thursday December 30, 2010 @09:54PM (#2054360)
I found that RailsTutorial explains Ruby well enough that I didn't need to learn it separately from Rails. The author covers Ruby concepts not found in PHP (such as ranges and symbols) in chapter four. Everything else could be filled in by looking at the online documentation.
Re:Ask HN: PHP & Python/Ruby? by mikebmassey on Thursday December 30, 2010 @07:58PM (#2054101)
+1 on railstutorial.org. Great site.