Ruby on Rails
Posted by 7Shadows • 585 Views • 22 Replies • FacebookTwitter
Posted by 7Shadows • 585 Views • 22 Replies • FacebookTwitter
Im hopefully going to learn RoR :)
Jun 28th, 2007*shakes* i neeeed to learn it. im camping my buddylist ready to pounce my host to install it. if not, im willing to eat $7/mo to pay for a host that has it!
it just seems so damn next-generation..
My last website was using a Ruby blog script and I had to edit bits and pieces and I thought it was very easy. I only watched a few tutorials and made a lot of sense how things are simplified.
Even though I really like Ruby I think I would still like to advance in PHP first as its a more well used language and requires a lot more organisation and thought, which is good practice.
Would certainly use Ruby scripts though. Quite sexy.
k. im learning it. rich validated my thoughts ! and! i cant wait. im bubbling over with excitement.
Jun 28th, 2007alright, fine, maybe i should try it on a smaller project in the future. but i still wanna hear more thoughts on this!
Jun 28th, 2007so far what I can see is you need a good host for it. i guess its pretty resource-intensive.
I'm waiting to hear the verdict from my host atm, he said he'll see what it takes, from looking at 50 different RoR hosts today, you need Mongrel, FastCGI, Ruby, Rails Framework, and RubyGems is a huge plus.
There's no 'phpmyadmin' like GUI for creating the apps, its all command-line based.
several cheap hosts i've found:
www.dreamhost.com / www.bluehost.com / www.hostingrails.com / www.a2hosting.com
Looks interesting i might install it and see how it goes, my brother said he's already played with it and said its slow but we'll see and vex if you want to play im sure i can let you in for some fun :)
Jun 29th, 2007 Subscriberhow could i forget, speed is the most important issue for a project like S7. but for smaller projects, i guess it's okay.
it does sound complicated to install...
The great thing about RoR is that it's based on an MVC model. But it's something that already exist in other PHP frameworks. If you are a good PHP coder I feel there is no need to switch to Ruby. You better switch to a great PHP framework like CodeIgniter.
As for the speed issue, I'm not sure it's really one. Otherwise why will a website like basecamp use that language ?
i meant to get it installed on the server. unless, you did install it and tell me it's simple? ;)
Jun 30th, 2007im sure basecamp is on a dedicated server ( or two ), I was in #ror the other night asking about ram issues, and they said that 64mb of free ram is good.
I've never worked with a php framework before -- thank you for the suggestion, Im definitely looking that up.
Yeah, of course they are on a dedicated server. And they probably have
redundancy between several servers too ;)
I'm currently working with CodeIgniter for a project. So far I'm really impressed with it. Tell me what you think when you'll get the chance to work with it.
I have seen an increase on demand request from employers that developers know RoR. From an employment point of view - it cant hurt to know 'another' language. If someone understands basic programming concepts, then they should be able to adapt to RoR with ease.
As for a personal opinion about RoR.... with the deployment of 2.0 standards, I believe that RoR may take off. I think it will hold a part of the market but wont be taken serious commercially by eCommerce firms.
It s used for flash mmorpgs for it s swiftness : )
Jul 18th, 2007You are just about right. It's clear that eCommerce firms will continue to rely on PHP, especially with software like Magento that are about to hit the market.
+ don't forget that MVC framework are making their way into PHP, with things like the Zend Framework and Code Igniter.
i really find ror intresting, but i still stick to php. most of our customers still want php because it's more supported by hosters.
but personally i like both php & ror
I'm learning it right now... One thing I don't really like is the lack for free ruby hosts :/
Yea, I ain't got cash to pay for a normal server :P
I've seen a neat thing called Symfony, which is like Rails for PHP (What I mean is that Symfony is a php framework and that it reminded me of RoR)
Jul 22nd, 2007<a href="http://shadowness.com/ruby"><img src="http://www.shadowness.com/file/user/1730/image_t4.jpg" /></a>
Jul 24th, 2007Definitely for small to medium projects only, at least for now. Its much too slow to be used in a heavy or popular site.
Other than that, I would suggest it to anyone. It emphasizes modeling and unit testing to ensure your site is bug free and properly secure.
Let's debate on the need to learn or embrace this new programming platform. What kind of project is best for it --small, big, template?--, should we switch to it, how is it compared to PHP and other programming languages?
Jun 28th, 2007http://www.rubyonrails.org/ (you might want to check the demos)
"Rails is a full-stack framework for developing database-backed web applications according to the Model-View-Control pattern. From the Ajax in the view, to the request and response in the controller, to the domain model wrapping the database, Rails gives you a pure-Ruby development environment. To go live, all you need to add is a database and a web server."