On Wed, Apr 30, 2008 at 01:42:05AM +1000, Joel Sing wrote: > AFAIK Amazon.com is primarily developed using Mason, an excellent "Perl-based > web site development and delivery engine" - I highly recommend it: > > http://www.masonhq.com/
Yeah, historically, that's been the case. I have absolutely no clue whether the current incarnation of amazon is still HTML::Mason, though. while mason is very nice for pure web template code, it does absolutely nothing to help you organize your DB access, or even give you sane urls for interactive sites. You really need something like Class::DBI / DBIx::Class or Rose::DB for that. The current trend is Catalyst, which is very nice, but really slow compared to mason... it uses a lot of new-fangled perl features, which are not exactly fast (especially multiple inheritance).