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

Why learning Ruby and RoR for web development?

I noticed that Treehouse is slow compared to other websites. Is this because Treehouse was built using RoR? and why should I learn Ruby and RoR instead of other technologies if this one will make my website slow?

1 Answer

It's not because of Ruby. Most of a website's speed is made or lost in it's database communications, it's assets it has to load, what can or is cached, whether a CDN is used, or not.

Treehouse was slow the first day, but since that day, the speed of this site has been on par with other super sites like Facebook for load times.

It's not the language that makes a site slow, it's the developer(s) -- (designers too).

http://www.speedtest.net/ Check this and let me know about your download speed please?

21ms ping, 40.03 mbps down, 4.14mbps up.

OK this is why you see no difference between Treehouse and other sites. My download speed is 8 mbps. However, all other sites are OK except Treehouse!

I was on 7mbps forever. Only things I've really noticed a nice increase on where video buffering like Netflix and YouTube.

In your browser console, what does it say the pageload times are as you navigate the site. Mine tend to hover around 2-3 seconds