3 ms·
mod_perl2 is a brilliant tool for writing apache modules. Catalyst is a far better web framework. So's HTTP::Engine. And with the PSGI standard and Plack refe
by mst 17y ago
mod_perl2 is a brilliant tool for writing apache modules.
Catalyst is a far better web framework. So's HTTP::Engine.
And with the PSGI standard and Plack reference implementation, the lighter weight stuff is starting to standardise too - my new toy, Web::Simple, leverages Plack to provide Catalyst::Engine-like functionality but in a very lightweight manner and very shareable between different frameworks with different philosophies.
I remember showing DBIx::Class to Simon Willison at a LugRadio Live - he looked at some of the complex queries chained resultsets and easily build and his jaw dropped. We were going to try and get round to me helping him fix Django's ORM to have more of the capabilities of DBIx::Class in return for him helping me build a django-admin-interface-like piece of code for Catalyst but we never quite got to it, sadly. Happily, our respective communities seem to have already done similar things without us :)
- mock 17y agoI Absolutely agree with regards to web frameworks. But there's a time and a place for apache modules, and mod_perl is definitely the tool for that job.