Forum Moderators: open

Message Too Old, No Replies

Ruby on Rails CMS

Anything yet?

         

jtara

5:03 am on Nov 4, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Somehow, I just woke-up to Ruby on Rails. (Ruby on Rails is web application framework.)

I was dreading basing a big project on a CMS written in PHP. Don't want to turn this into a language debate, but PHP to me is about the worst language since BASIC. As a (most recently - my first computer language was 1620 machine language, followed by Fortran II...) C++ and Perl programmer, PHP just makes me gag. ;) (Yes, even more than Fortran II.)

Yet there is a HUGE PHP installed base, and it is hard to avoid it. It's clear to me, though, that today's big web systems, such as CMSs are based on a platform that is ill-suited to the task.

I was viewing the task of writing CMS extensions in PHP as a royal pain in the keister that I was going to hate - to the extent that I was trying awfully hard to find a Perl-based CMS that I could like.

Then I discovered ROR. Now the notion of writing extensions looks like more of a joy than a pain. I'm particularly attracted to the DRY principle ("don't repeat yourself") and the elegance of the "Active Record" objects for encapsulating database data.

The problem with ROR is that, though the language Ruby is reasonably mature, ROR is so new that there is very little in the way of CMSs. There is typo (small letters, without the "3") but that appears to be primarily a blogging system, and documentation is still sparse.

Does anyone here have experience with any of the fledgling ROR-based CMSs, and/or have a feel for which one or ones appear to be "going places"?

If you were to hitch your wagon to a ROR-based CMS, which one would it be? Is there anything serious in development other than typo? Radiant looks like it might be promising.

(I found a summary of ROR CMS development, but it's on that "unofficial" ROR blog site, so don't think I can post it here.)

jtara

12:09 am on Nov 7, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Looks like typo, rubricks, and Radiant are it for now. Everything else I have seen is either way too simple or vaporware.

typo - really a blogging system, with some CMS aspirations

rubricks - Japanese. Perhaps TOO Japanese. Perhaps a bit too little documentation at this point. Web pages on sample sites all have a lacy lightness of being. Of course, that's a matter of individual (or default) style.

Radiant - simple, easy to use. Looks promising. Actually looks like something that could be usable by non-techies, yet extensible and written in a language (Ruby) which is easy for a techie to love.

All are in their infancy, without much in the way of extensions/plugins, etc.

Still, I guess I'll go out on the bleeding edge in exchange for being able to work with a language that is rational, totally object-oriented, and unbloated.