<html>

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">


<meta name=Generator content="Microsoft Word 10 (filtered)">

<style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
pre
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.EmailStyle17
        {font-family:Arial;
        color:windowtext;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1><pre><font size=2 face="Courier New"><span
style='font-size:10.0pt'>> I had no problems at all with PHP and Apache2. For what I know, it is</span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'>widely used, although it may be labeled "experimental" I think it is quite</span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'>reliable.</span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'>> Note that PHP 4.3.2 (which was released by the end of May) includes a</span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'>totally rewritten apxs2 support. It is worth trying.</span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'>> regards</span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'>-- </span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'>Marco Ermini</span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'>I have posted questions to the PHP development list in the past and the main reason that they gave for it still being experimental was that PHP as a whole is not thread-safe and therefore if one of the extensions or libraries was buggy and not thread-safe it could take down the whole apache instance.</span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'>Basically the impression I got was that no one in the PHP dev team saw enough benefit in Apache 2 to warrant the testing and patching that would be necessary to guarantee thread safety.  The also say that most issues would only come up under high load, so it would be hard to see it at first.  Zend published a whitepaper here (<a
href="http://www.zend.com/whitepapers/PHPandApache2-ZendWhitepaper.pdf">http://www.zend.com/whitepapers/PHPandApache2-ZendWhitepaper.pdf</a>) that contains more details and basically urges users not to upgrade to Apache2…it sounds very FUDish to me, and gives the impression that they don’t want users to upgrade because they are too lazy to test that configuration thouroughly.</span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'>Basically I would like to know if RedHat did any specific patching or high load testing in order to guarantee enterprise worthiness.  I would love to use PHP with Apache 2 but I would just like to get some info on what it takes to make it reliable.</span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'>Marc</span></font></pre>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'> </span></font></p>

</div>

</body>

</html>