Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Re^2: DailyKos is deciding between Ruby, Python, and Perl

by Asim (Hermit)
on Jan 08, 2007 at 16:10 UTC ( [id://593561]=note: print w/replies, xml ) Need Help??


in reply to Re: DailyKos is deciding between Ruby, Python, and Perl
in thread DailyKos is deciding between Ruby, Python, and Perl

too bad most replies are bitching about page layout or whatever stuff completely unrelated to the question asked...

That's pretty much true of most communities...although, as a self-id'ed Progressive? Daily Kos's community kind of frustrates me moreso than most; I don't visit often.

I'm actually on two separate groups contemplating moving mail services to Google Groups, and both are seeing somewhat similar discussions. I think people just don't think about it until there's the possibly of change.

I just created a new account for Kos (look for "raqsasim") to post my comment (I have to wait 24 hours, though). After looking at their requirements, esp. the "build from ground up" one, I'm going to recommend Catalyst with:

  • FastCGI
  • DBIx::Class
  • FormBuilder
..and maybe some other points of interest. I think the time-to-build for Catalyst is longer than Rails, but with tools like Formbuilder you not only get a faster time, but you get a better handle on your MVC separation. I've been really impressed by the ease of use and robustness for Catalyst's authentication setup, which is of course crucial for a site like DK. FastCGI should be a good solid alternative to mod_perl, esp. if they have a hierarchy of servers.

Best of all, they get easy access to the best Open Source library, CPAN, which should really help their development time. And does Ruby or Python have Tainting built-in? I might point out Perl's integrated security along those lines, as well. Oh, and I liked the Advent calendar's entry on PAR packaging of Catalyst apps, which makes it possible to run them via FastCGI and to easily chroot jail 'em for really tight security.

OK, now I'm rambling...

----Asim, known to some as Woodrow.

  • Comment on Re^2: DailyKos is deciding between Ruby, Python, and Perl

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://593561]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others studying the Monastery: (5)
As of 2024-04-24 23:20 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found