Abhishek Deepak wrote:
> I am in the process of creating a simple web based
> application from scratch using javascript and
> mysql database.
>
> I have had no experince in using any web based
> framework before.
>
> Now I have a few questions. I understand that ruby
> on rails is an open source web application
> framework written in Ruby that closely follows the
> Model-View-Controller (MVC) architecture. Could
> someone explain the MVC architecture in simple
> terms?
See my post here for a quick introduction to MVC
http://railsruby.blogspot.com/2006/03/mvc-model-view-controller-architecture.html
>
> To use the rails framework, does one need to have
> knowledge of the ruby programming language?
>
Yes, since Rails is a framework written in Ruby. That said, if you have programmed using an OO language, Ruby shouldn't be hard to learn.
> Does it support javascript?
>
ROR has one of the best support for AJAX / Javascript
> If one is to compare this with coldfusion, which
> is the better choice for creating database driven
> websites and why?
>
After programming in various languages for over 5 years, I am finally settling with ROR. It's simplicity, use of common-sense and discipline is second to none.
> And also in terms of simplicity, which one is
> better?
ROR, once you get hold of it.
--Frank
Upcoming books:
Pro Rails and Pro Server Management
Come attend my Applied ROR session in the MySQL UC.
My Grande RSS Feed (ROR + MySQL + Linux)
http://feedshake.com/mpfeeds/gk4zwwligo.xml
My blogs:
http://railsruby.blogspot.com
http://mysqldatabaseadministration.blogspot.com