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 > it.
Actually, I think he just got back recently, so beware ;-) > 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 Should we call this mod_perl 2.0 or more precisely mod_perl 2.0.0 ? > 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 try and mention something about APR as well in there. Not too much, but some. > 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. > > * 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. libapreq isn't strictly speaking part of mod_perl 2.0. I'd point to apreq and note here that the latest libapreq takes advantages of all that mod_perl 2.0 has to offer. "libapreq2 works hand in hand with mod_perl 2.0 to provide high-speed HTTP request parsing..." > * Easy access to Apache configuration information from > Perl. Even easier access to... > * Configurable multi-threaded operation, vastly improving > scalability in Microsoft Windows environments. And offering long sought after Perl module isolation between server instances for ISPs , staging vs. prod servers, multiple developers, ... (multiple Perl interps blabla) > * 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 > applications. * Even more modular/configurable CGI acceleration modes (the new ModPerl::RegistryCooker stuff) > 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.” Double-check with Ken Simpson on that quote ? > This release has received extensive testing, both from automated tests > built with the new Apache::Test framework and from users. mod_perl's test suite now includes over more than 2500 individual functionnal tests, compared to mod_perl 1's modest 400 ... > 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. > > 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 > http://perl.apache.org/. > > 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. I like it ;-) Thanks Perrin! One thing I'd like to see too is -------------------------------------------------------------------------------- Philippe M. Chiasson m/gozer\@(apache|cpan|ectoplasm)\.org/ GPG KeyID : 88C3A5A5 http://gozer.ectoplasm.org/ F9BF E0C2 480E 7680 1AE5 3631 CB32 A107 88C3A5A5
signature.asc
Description: OpenPGP digital signature