Apache Week issue 290

Apache Week <[email protected]> Fri, 05 Apr 2002 17:21:03 +0100
Newsgroups gmane.comp.apache.apacheweek
Message-ID <[email protected]>
                                APACHE WEEK
                                      
The essential weekly guide for users of the world's most popular Web server.
                         Issue 290: 5th April 2002
                                      
                                 In this issue
                                       
     * Under development
     * Featured articles
     * Book Review: mod_perl Developer's Cookbook
     * Apache Week giveaway
       
                               Under development
                                       
     The long-awaited "bucket freelist" patch was committed this week by
     Cliff Woolley. Before this change, the bucket brigade code
     (underlying the filters interface in 2.0) directly used malloc and
     free for allocating buckets (on which filters operate: a bucket
     represents a piece of data being processed). The new behaviour has
     been optimised to re-use memory without calling free, giving a
     significant performance improvement. Some benchmarks were posted
     comparing some mod_include test pages; one page being processed
     over over three times faster using the current 2.0 code than in
     1.3.24.
     
     The next release of Apache 2.0, due to be 2.0.34 (which was
     [1]tagged last week), remains on hold as problems were discovered
     in mod_autoindex, due to some complex interactions in the handling
     of filters during sub-request processing.
     
                               Featured articles
                                       
     In this section we highlight some of the articles on the web that
     are of interest to Apache users.
     
     [2]"Apache 2.0 - A Look Under the Hood" which first appeared in the
     January 2002 issue of Linux Magazine is now available online. It
     takes a high-level look at the differences between Apache 1.3.x and
     Apache 2.0, and also touches on the changes required to port custom
     Apache 1.3.x modules for this version 2.0.
     
     Jeremy Zawodny explains what you need to do when you finally decide
     to migrate your current Web site with all its plain HTML files to a
     PHP-enabled Apache web server in this [3]article. It assumes that
     PHP is already built into your copy of Apache so it just walks you
     through the steps of configuring Apache's httpd.conf file, and then
     shows you how to use .htaccess files, and mod_rewrite to avoid
     broken links when you rename some of your .html files to .php.
     
     Perl.com starts a new series with its first installment which
     [4]introduces AxKit, an XML Application Server for Apache. It
     describes what AxKit is, lists the pros, guides you through a
     manual installation, and then accesses its test page after
     configuring it. Diagrams are used effectively to illustrate the
     pipelining technique.
     
     A tutorial entitled [5]"Apache SOAP type mapping, Part 1" examines
     the type system support provided by the Apache SOAP toolkit with
     focus on the Remote Procedure Call (RPC) model. It also explores
     the API support for serialisation and deserialisation.
     
                  Book Review: mod_perl Developer's Cookbook
                                       
     Perl developers who want to create Web applications by harnessing
     the flexibility of Apache, and mod_perl enabled Apache web site
     administrators are the target audience of this book. Meanwhile, the
     authors intended it to be a practical, hands-on reference guide
     containing working, real-world examples. All
     
     This 650-page book has 17 chapters and 3 appendices, grouped under
     three main parts - Part I covers installing and configuring
     mod_perl, Part II covers the mod_perl API, and Part III covers each
     of the Apache directives provided by mod_perl. The essence of each
     part is summarised at the start before moving on to the individual
     chapters. Each chapter begins with an introduction, is then
     followed by subsections referred to in the book as recipes. Each
     recipe is for a specific task or problem and has the following
     format - it states the objective of the task in just one sentence,
     proceeds to provide the code for the task under the "Technique"
     subsection, and then explains what the code does under the
     "Comments" subsection. There are a total of 192 recipes.
     
     Although the authors cautioned that this book is by no means
     comprehensive, I would say that this book is as close as a book can
     get to become the bible of mod_perl so if you are really serious
     about mod_perl, then get it by all means! It may set you back
     nearly 30 pounds (USD40) but it is well worth-it. Even if you are a
     beginner, eventually you will find this book useful after you are
     through with all the online mod_perl guides and documentation.
     Experts will have fun jumping right in, going through the recipes
     and rediscovering the joy of finding a dish that they have not
     tasted before.
     
     [6]Read our full review
     
                             Apache Week giveaway
                                       
     We have three copies of the "mod_perl Developer's Cookbook" to give
     away to lucky readers, thanks to the authors. For a chance to get
     your hands on a copy of this book, answer this simple question:
     
     What is the main ingredient in [7]Chilli Con Carne?
     A) Beef B) Vodka C) Chocolate
     
     Send your answer (A, B, or C) to [8][email protected] to reach us
     no later than 16th April 2002. We do read all the entries, so if
     you have something on your mind about Apache Week, Apache security,
     or life in general, add it after your answer. Your e-mail address
     will not be used for anything other than to let you know if you
     won. Three winners will be drawn at random from all correct entries
     submitted, we disqualify people who make more than one entry, no
     cash alternative, void where prohibited, editors' decision is
     final.
       ______________________________________________________________
     
     This issuefeature brought to you by: Mark J Cox, Joe Orton, Min Min
     Tsan
     Comments or criticisms? Please email us at
     [9][email protected].
     
     [10]Apache Week is copyright 1996-2002 by [11]Red Hat, Inc.

References

   1. http://www.apacheweek.com/issues/02-03-29#dev
   2. http://www.linux-mag.com/2002-01/apache_01.html
   3. http://www.linux-mag.com/2002-01/lamp_01.html
   4. http://www.perl.com/pub/a/2002/03/12/axkit.html
   5. http://www-106.ibm.com/developerworks/webservices/library/ws-soapmap1/
   6. http://www.apacheweek.com/features/book-mod_perlcookbook
   7. http://www.bbc.co.uk/food/nakedchef/recipe_wk1.shtml#chilli
   8. mailto:[email protected]
   9. mailto:[email protected]
  10. http://www.apacheweek.com/
  11. http://www.redhat.com/

----------------------------------------------------------------------
To unsubscribe: https://listman.redhat.com/mailman/listinfo/apacheweek
or send the message   "unsubscribe"  to  [email protected]
----------------------------------------------------------------------