stas at stason
May 22, 2005, 11:49 PM
Post #3 of 26
Perrin Harkins wrote:
> Okay, this is what I have so far. Keep in mind that is targeted at
> quasi-technical publications like InfoWorld as well as geekier ones like
> Linux Journal. I made up a quote from one of us because I'm told that's
> a good thing to have early in the text, and I attributed it to Geoff
> because I think he's away right now and won't be able to complain about
> Go ahead and rip it to shreds. I'm going to pass it around to some
> friends who have more public relations experience as well, and I believe
> I need to get some ASF press relations people to look it over.
> - Perrin
> Apache Software Foundation Releases mod_perl 2.0, Bringing Full Apache 2
> API to Perl Developers
That's misleading as we aren't bringing the *Full* API. Let's drop the
Bringing Apache 2 API to Perl Developers
> http://perl.apache.org/, May 23 - The Apache Software Foundation and The
> Apache Perl Project are pleased to announce the release of mod_perl
> version 2.0. With this release, it is now possible to write Apache 2 web
> server modules entirely in Perl, bringing a powerful mix of rapid
> development and high-performance to web applications. “We're really
> pleased with the amount of new Apache 2 functionality we are able to
> provide to perl developers in mod_perl 2,” said Geoffrey Young, one of
> the leaders of the project.
> The mod_perl project brings together the full power of the Perl
> programming language and the Apache web server, two of the greatest
> success stories in open source software. By exposing the Apache 2 API
> from Perl, mod_perl 2 offers a level of access and flexibility not
> available in other high-level web development solutions. More than just
> an accelerator for CGI scripts, mod_perl is a whole new way to create
> dynamic content by utilizing the full power of the Apache web server to
> create stateful sessions, customized user authentication systems, smart
> proxies and much more.
I'd also mention the important: implement protocols and write filters
> Prominent new features in mod_perl 2.0 include:
> * I/O Filtering API which allows chaining of different
> content generation tools (PHP, server-side includes) and
> post-processing of dynamic content for compression,
> automatic linking, etc.
should mention that input can be filtered as well.
> * New Apache::Test testing framework for automated testing
> of server modules and applications.
> * Extensible high-speed HTTP request parsing library,
> libapreq2, already in use by other Apache 2 modules.
does it really belong here? and neither released, nor a part of the
mod_perl project. I certainly all for mentioning it, but the message must
not be misleading.
> * Easy access to Apache configuration information from
not only access, but also creation.
> * Configurable multi-threaded operation, vastly improving
> scalability in Microsoft Windows environments.
grr, I won't say that. perl has too many problems with threads. I'd just
say a more vague: vastly improved support for windows env.
> * Protocol modules can replace the server's core HTTP
> implementation with alternatives like SMTP, FTP, or even
> totally custom protocols, turning Apache 2 into a
> powerful toolkit for building customized server
Why "replace", and not "extend"? may be?
Extend Apache by easily implementing standard (SMTP, FTP, POP3, etc.) and
custom protocols, turning Apache 2 into a powerful toolkit for building
customized server applications.
> E- mail security company MailChannels (http://www.mailchannels.com/) has
> been using the new protocol modules feature in mod_perl 2.0 to build
> mail proxies in their assured delivery products. “For us, there really
> was no other viable alternative,” said Ken Simpson, CEO. MailChannels
> chose the mod_perl platform to develop on for “the reliability,
> portability, and scalability of Apache.”
> This release has received extensive testing, both from automated tests
> built with the new Apache::Test framework and from users. The
> scalability of mod_perl as a web-development platform is well-
> established, with major companies like Ticketmaster
> (http://www.ticketmaster.com/) doing billions of dollars of business on
> it yearly. Performance compares favorably with PHP and Java solutions in
> benchmarks and users routinely report speed improvements of 300% or more
> just from porting perl CGI applications to mod_perl. Internet
> advertising company WhenU (http://www.whenu.com/) delivers more than
> twelve million dynamic pages per day with mod_perl.
May be add a long list of companies using mod_perl? some names from our
site and more from http://www.masonhq.com/?MasonPoweredSites ?
> Because the project is open source and free to participate in, many
> modules compatible with mod_perl 2.0 are already available. In addition,
> Perl brings it's famously extensive CPAN (Comprehensive Perl Archive
> Network) to the table, putting libraries for database interaction, XML
> manipulation, HTML templating, and everything else developers need to
> build modern web sites at their fingertips.
> For more information, visit the mod_perl web site at
> About the Apache Software Foundation:
> The Apache Software Foundation provides organizational, legal, and
> financial support for the Apache open-source software projects. Formerly
> known as the Apache Group, the Foundation incorporated as a membership-
> based, not-for-profit corporation to ensure that the Apache projects
> continue to exist beyond the participation of individual volunteers, to
> enable contributions of intellectual property and financial support, and
> to provide a vehicle for limiting legal exposure while participating in
> open-source projects. For more information on the Apache Software
> Foundation, please see www.apache.org.
Thanks for doing this work, Perrin!
Stas Bekman JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/ mod_perl Guide ---> http://perl.apache.org
mailto:stas [at] stason http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org http://ticketmaster.com
To unsubscribe, e-mail: advocacy-unsubscribe [at] perl
For additional commands, e-mail: advocacy-help [at] perl