Your Daily Source for Apache News and Information  
Breaking News Preferences Contribute Triggers Link Us Search About
Apache Today [Your Apache News Source] To

Deploy, Optimize & Extend, Portal Based Web Systems

Apache HTTPD Links
The Java Apache Project
The Apache FAQ
The Apache Software Foundation
Apache Project
Apache XML Project
Apache Module Registry
The Jakarta Project
Apache-Perl Integration Project
PHP Server Side Scripting
Apache-Related Projects
The Linux Channel at
Linux Apps
Linux Planet
Linux Today
Linux Start
BSD Central
BSD Today
Just Linux
Apache Today
Linux Central
All Linux Devices
Enterprise Linux Today
Linux Programming
DevShed: How To Build the Apache of Your Dreams
Sep 22, 2000, 03 :38 UTC (0 Talkback[s]) (1519 reads) (Other stories by Darren Chamberlain)

"Apache was designed from scratch to be modular; that is, the original programmers assumed that it would be extended by other developers, who would write small pieces of code which could be integrated into Apache with ease. They did this by creating a modular API and a well-defined series of phases that every request went through, so that customizing a particular aspect of Apache is often as simple as stringing together API methods that would be run during a particular phase of the request. These phases included everything from server initialization itself (when Apache reads its configuration files), to translating a requested URL into a filename on the server, to logging the results of the transaction, and everything in between."

"Developers were quick to respond, and to date there are hundreds of Apache modules available. Many of them are registered with the Apache project, and can be found at Chances are pretty good that if there is something you need, someone else has also needed it in the past, and written it. The important question, of course, is how to take advantage of these great resources."

"Apache's modularity can potentially make configuration complicated. By default, Apache ships with a number of useful modules, and the most generally useful of these are enabled by default. Compiling Apache as it is distributed will give you a highly functional, and very flexible, web server capable of handling most of the needs of a general purpose web site."

Complete Story

Related Stories:
Using .htaccess Files with Apache(Jul 19, 2000)
Apache Guide: The Newbie's Guide to Installing Apache(Jul 03, 2000)
Looking at Apache 2.0 Alpha 4 (Jun 30, 2000)
Securing Your Web Pages with Apache(Jun 29, 2000)
Getting Started with mod_perl in 30 Minutes(Jun 23, 2000)

  Current Newswire:
SECURITY: Flaws Found in PHP Leave Web Servers Open to Attack

Everything Solaris: Apache: Handling Traffic

LinuxEasyInstaller 2.0 final release

Apache 2.0.32 beta is available

Everything Solaris: Apache: The Basics

Apache Jakarta James Mailserver v2.0a2 Released

PostgreSQL v7.2 Final Release

Daemon News: Multiple webservers behind one IP address

Zend Technologies launches Zend Studio 2.0

NuSphere first to enable development of PHP web services

No talkbacks posted.
Enter your comments below.
Your Name: Your Email Address:

Subject: CC: [will also send this talkback to an E-Mail address]

See our talkback-policy for or guidelines on talkback content.

Deploy, Optimize & Extend, Portal Based Web Systems
About Triggers Media Kit Security Triggers Login

All times are recorded in UTC.
Linux is a trademark of Linus Torvalds.
Powered by Linux 2.4, Apache 1.3, and PHP 4
Copyright 2002 INT Media Group, Incorporated All Rights Reserved.
Legal Notices,  Licensing, Reprints, & Permissions,  Privacy Policy.