in reply to How do you feel about mod_perl?

Greetings,

Other people reactions sum it up for me: speed, flexibility, Apache apis...
Except the last 2 are (I feel) liabilities for people which need to keep IIS and other webservers in view. So I write orderly CGI stuff that runs under mod_perl but will do its thing (if slowly) under IIS with vanilla CGI (and that's already nontrivial).

As for cross-platformness of Apache and friends - it is there, but only to a point. I have been recently badly bitten on the a... - well, you get the idea - by mod_perl being single threaded on Win32 - a fact that is very carefully buried under a ton and a half of carpets. Because I write to CGI.pm I narrowly escaped disaster - had I gone the full mod_perl way it would have been a very nasty situation.


Cheers,
alf


You can't have everything: where would you put it?

Replies are listed 'Best First'.
Re: Re: How do you feel about mod_perl?
by perrin (Chancellor) on Nov 06, 2001 at 01:54 UTC
    I wouldn't say that mod_perl being single-threaded on NT is "buried". It's frequently discussed on the mailing list. The mod_perl documentation describes the Win32 support as "alpha". If it isn't prominently displayed in the documentation, it's probably because NT support is fairly new, and most of us don't expect anyone doing serious performance-oriented mod_perl work to be working on Win32. You could submit a documentation patch to warn people about it if you think it comes as a big surprise to people.