Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Ruby

Is Ruby on Rails the right option for me?

Hey,

I'm wanting to create a basic website that is able to record user data. This would be options selected from various drop down boxes and the time and date of entry. I would like to store the information in a database, and be able to pull this data back to display it in various charts and tables. I have looked at High Charts, but trying to link this up to my database is way above my current skill set!

Would Ruby on Rails be the best track for me to learn to achieve this? I know this can be done using JavaScript, MySQL and PHP, but would the process be smoother and easier in Ruby?

Any feedback would be appreciated =)

2 Answers

Austin Davis
Austin Davis
23,939 Points

You're going to run into a lot of articles and forums comparing the two full of opinions, preferences, and more. Depending on how much time you have to put in... I'd recommend doing both.

Getting the basics down, or at least knowing what they are, will help you develop your own ideas and preferences, and see where people are coming from.

Go through the php track to get a look at what it is and how it works including a bit of databases and mySQL and then going through the rails track. There's a lot of awesome new Rails courses that all build off each other and really help to show it off in an easy to understand way.

Thanks Austin =)

I'd rather go through this at a more in-depth level, so I'll begin with the PHP track, and then move onto Rails.

I'm sure that the track will answer my question as to whether Ruby is the right choice, and at least I now know its the right direction,

Cheers