Return-Path: Delivered-To: apmail-perl-modperl-archive@www.apache.org Received: (qmail 57547 invoked from network); 6 Jun 2006 01:41:28 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 6 Jun 2006 01:41:28 -0000 Received: (qmail 63230 invoked by uid 500); 6 Jun 2006 01:41:22 -0000 Delivered-To: apmail-perl-modperl-archive@perl.apache.org Received: (qmail 63204 invoked by uid 500); 6 Jun 2006 01:41:21 -0000 Mailing-List: contact modperl-help@perl.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list modperl@perl.apache.org Received: (qmail 63184 invoked by uid 99); 6 Jun 2006 01:41:21 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Jun 2006 18:41:21 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [142.132.30.225] (HELO theoryx5.uwinnipeg.ca) (142.132.30.225) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Jun 2006 18:41:19 -0700 Received: from theoryx5.uwinnipeg.ca (localhost.localdomain [127.0.0.1]) by theoryx5.uwinnipeg.ca (8.12.8/8.12.8) with ESMTP id k561YAvo029061; Mon, 5 Jun 2006 20:34:15 -0500 Received: from localhost (randy@localhost) by theoryx5.uwinnipeg.ca (8.12.8/8.12.8/Submit) with ESMTP id k561Y9Eu029057; Mon, 5 Jun 2006 20:34:09 -0500 Date: Mon, 5 Jun 2006 20:34:09 -0500 (CDT) From: Randy Kobes To: Tyler MacDonald cc: Lionel MARTIN , modperl@perl.apache.org, Maurice Yarrow Subject: Re: mod_perl make test failed tests In-Reply-To: <20060605182345.GD8598@yi.org> Message-ID: References: <44828DED.3030905@best.com> <448290B2.6040503@p6m7g8.com> <44829CBD.9080709@best.com> <4482A254.4000804@p6m7g8.com> <4484741A.2060903@p6m7g8.com> <20060605182345.GD8598@yi.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N On Mon, 5 Jun 2006, Tyler MacDonald wrote: > Lionel MARTIN wrote: >> To be honest, I'm running Apache, mod_perl and DBI under Win32 (+Mason) and >> I can't complain about it. >> >> I'd like to test and compare with LAMP to see what's the best (in term of >> speed and memory managament), but what you told me made me jump, thinking >> "Am I doing a mistake when targetting to use Win32 on a production server?" >> >> Let me have your conclusuions if you can, > > I would never run a public server where I did not have the ability > to inspect the source code that it ran on. I think that is a lot like > driving a car where you can not pop open the hood, or drinking a can of pop > that does not have a list of ingredients on it. There's more appropriate forums for continuing that line of discussion :) As for what's best to use in a production server, there's lots of choices, of course - you could look at LAMP, although some would recommend FreeBSD for heavy network traffic. A lot depends on your hardware, the anticipated level of usage, whether most pages are expected to be static or dynamic, etc. etc. The great strides made with Apache/2.x on Windows make it viable for use as a production server (which many people do). The question about threads is a bit academic here, as Apache uses it in their mpm_winnt module for Windows, which was designed from scratch and is optimized for use on Win32. Similarly, ActivePerl 8xx (based on perl-5.8) has made great gains, especially regarding thread handling. So, especially if there's other reasons for using Windows (eg, availability of other applications), running Apache/Perl/... on Win32 these days is probably a legitimate option. -- best regards, Randy Kobes