Yes, it's very close to Bake functionality, but has many more commands.
For example, if I remember correctly, there are no migration files in Cake and you have to do the changes in database manually. Try the migration feature of Rails, you'll never go back again.
I switched from Django to Cake to ROR.
There isn't much difference structurally, as all of them are after all MVC architecture, but there are little subtle things which bring about the difference in feel and usability.
Cake is heavily inspired from Rails but it doesn't focus much on command line as Rails does. For any common command you have which will add files, there is a command to in Rails to bring about that change and generate ALL THE RECOMMENDED files at once. These include test files, migrations, css, js, helpers etc. This makes life much much easier.
Plus, ruby feels much pleasant when compared to PHP and thus, you won't regret switching to here. It'll take 2 days to be able to create a workable app. Although you'll find a new concept in Coffee script (Which is basically using ruby syntax for JavaScript), but you can easily switch back to JS if you want by removing the extension.
Come over to the dark side, you'll love it.
I don't believe I have the self discipline to complete these online courses. I start with great enthusiasm and after one or two weeks, everything's gone.
The reason why this happened in coursera was because I had two weeks free time and the course was of 6 weeks. After initial two weeks, I got a little busy and neglected everything from course eventually giving up on the idea of being able to complete it.
Dell Laptops are really very confusing with the fn key. My inspiron required me to press fn key and f4 so it works as if you just pressed f4. If I simply press f4, the screen brightness reduces. Very inconvenient!
Here is my trick, I usually take two words of different languages and append them to one each other. For example, I bought the domain polldaal.com . Poll means a poll in english and daal means respond to in hindi. These kind of domains are very easy to find and you can shoot for good SEO keywords too.