Matt Todd
1/4/2008 11:37:00 AM
If what you want is PHP-like, why don't you use PHP? You certainly
sound more attuned to the PHP style of web development as it is.
Why do something half-assed with one language what you can do probably
better in another language that has much more support for that style
of development, etc. You won't find as much documentation for Ruby web
development not employing MVC paradigms... it's almost a de-facto
standard of Ruby web development (not to say that it is the ultimate
(tm) way to developm, but that it is the preferred way).
Don't try to struggle and do something awkward, just go with the
natural choice for the job.
If you do want to learn Ruby, consider that the reason why Ruby is
preferable to the likes of PHP is because of good style, flexibility,
and good libraries and tools doing the heavy lifting for us with some
standards.
Deploying on servers isn't impossible, it's just not the same as
Apache. There's plenty of documentation and suggestions where to get
it done and how, so it's not going to be difficult to do.
Rails is a lot to learn and it's certainly not small, but there are
other options. Merb is in the same area with Rails with regards to
being bigger than smaller, but it's very clean, light weight, and
shouldn't be too different from Rails. There are other frameworks like
Ramaze, Sinatra, IOWA, etc.
I would highly recommend you reconsider your decision to not go with
an MVC approach and also reconsider the facts.
Matt