Re: has anyone made an all-Ruby website? how'd it go?

John Kloian III <[email protected]>
Newsgroups gmane.comp.apache.mod-ruby,gmane.comp.lang.ruby.general
Message-ID <Pine.LNX.4.58.0403061453310.15471@gandalf>
I recently did an all-ruby website for my company.  I have done sites in
PHP, Perl, HTML, etc.  This one was the easiest to put together, and has
more features than any previous.  The site is completely integrated with a
backend database.  We spent some time making some backend classes that
really sped up developement.  We have a database connection pool manager,
a dynamic menu builder based upon a user's access priviledges.  Every
script has a mechinism for deteminig if a user can use a certain feature
or not depending on their access priveledges.  All forms are driven by
data-structures (not just static).  All in all it was a real pleasure
putting this site together.  I would highly recommend using mod_ruby.  Of
all the languages I've used to do this sort of thing in the past, Ruby
lends itself extremely well.  The code is very easy to read/understand and
write, and I believe more powerful.

~ John


On Fri, 5 Mar 2004, Ruby Baby wrote:

>
> I run a website that's all PHP now, but was due for
> a total re-write anyway.  (The old code is a mess.)
>
> It's more MVC style - where the code comes first and
> outputs HTML from templates - NOT embedded code inside HTML.
>
> I love Ruby so much that it's very tempting to write
> my new version in Ruby (mod_ruby + Apache).
>
> But I wonder if anyone who has already done a whole
> interactive website in Ruby/modruby could share their
> experience with it?
>
> Were there any featured you really missed or any surprise
> problems?   Would you recommend it for someone else?
>
> I know the question is vague, but I can't tell if I'd
> be making a big mistake by trying it this way, especially
> if I didn't realize until I was a month into it.
>
> Thanks!
>
>
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.