<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
    <title>PyApache</title>
    <link rel="stylesheet" href="/css/base.css" type="text/css" />
    <meta name="verify-v1" content="/tLUnaL9Ij7F3o2DER80ZWDumQaxdvIXlMzkEmsQb/8=" />
  </head>
  <body>
<!--begin header-->
    <div id="top">
      <div id="strapline">
        <h1>
          <a href="/">Bel EPA - 10 years advanced research and development on the WWW</a>
        </h1>
      </div>
      <div id="header">
        <div id="logo">
          <a href="/">
            <img src="/graphics/logo.jpg" height="35" width="360" alt="Logo image" />
          </a>
        </div>
        <div id="topnav">
          <ul>
            <li>
              <a href="/development/">Development</a>
            </li>
            <li>
              <a href="/websites/">Websites</a>
            </li>
            <li>
              <a href="/newmedia/">New Media</a>
            </li>
            <li>
              <a href="/contact/">Contact us</a>
            </li>
          </ul>
        </div>
      </div>
    </div>
<!--end header-->
    <div id="content">
      <h4>PyApache</h4>
      <p> <img src="01.jpg" height="275" width="450" style="float:left;" class="imgleft" alt="Untitled image" />
     
     I make considerable use of Python both as a system scripting facility and
     as a cgi-bin facility 
      
     </p>
      <p>
The Apache webserver which serves all of our website is able not just to serve
files from the filesystem but also can execute programs and serve the results.
Server-side executables are generally termed "cgi-bin" facilities, after the
name of the special directory in which they are usually located.
</p>
      <p>
Apache can be configured not just to execute external programs but also to load
an enabling module for one or more of the popular scripting languages modules
such as Perl, PHP or Python.
</p>
      <p>
Loading a module to enable "native execution" of a
scripting language dramatically speeds up the execution of the script.
</p>
      <p>
For various reasons, I favour the PyApache module over the now-standard
ModPython module. This section of the Bel EPA site provides downloadable 
resources for users of PyApache and keeps local copies of the latest versions
of the module.
</p>
      <p>
This is also good for Bel's search engine positioning, there are all sorts of 
 external links pointing in to Bel's PyApache pages, just the thing that the
 search engines are tuned to recognise and value. I think it's a good example
 of the "what goes around, comes around" principle, otherwise available as a
 research paper titled: "Maximising outcome through reciprocal value assessment."
</p>
    </div>
<!--begin footer-->
    <div class="clear"></div>
    <div id="footer"><a href="/">home</a> | 
			<a href="/etc/about.xml">about us</a> | 
			<a href="/etc/terms.xml">terms &amp; conditions</a><p class="cpyrt">Copyright 2006 G.J. Higgins and N.C. Macfarlane, except for original contributors. All rights reserved.</p></div>
<!--end footer-->
  </body>
</html>
