<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Getting PHP 4 running on RedHat Enterprise Linux 5</title>
	<atom:link href="http://blog.stuartherbert.com/php/2007/04/04/getting-php-4-running-on-redhat-enterprise-linux-5/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.stuartherbert.com/php/2007/04/04/getting-php-4-running-on-redhat-enterprise-linux-5/</link>
	<description>Stuart Herbert's PHP Blog - Architecture, Code, and Hosting</description>
	<pubDate>Sun, 23 Nov 2008 14:06:40 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: More about Performance Tuning &#124; Stuart Herbert On PHP</title>
		<link>http://blog.stuartherbert.com/php/2007/04/04/getting-php-4-running-on-redhat-enterprise-linux-5/#comment-12679</link>
		<dc:creator>More about Performance Tuning &#124; Stuart Herbert On PHP</dc:creator>
		<pubDate>Thu, 31 Jan 2008 22:16:14 +0000</pubDate>
		<guid isPermaLink="false">http://blog.stuartherbert.com/php/2007/04/04/getting-php-4-running-on-redhat-enterprise-linux-5/#comment-12679</guid>
		<description>[...] up for the cost of how the Linux kernel has to load it into Apache. I touched on the issues with how things are compiled last year, but haven&#8217;t followed it up yet with any definitive figures on [...]</description>
		<content:encoded><![CDATA[<p>[...] up for the cost of how the Linux kernel has to load it into Apache. I touched on the issues with how things are compiled last year, but haven&#8217;t followed it up yet with any definitive figures on [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sapphirecat</title>
		<link>http://blog.stuartherbert.com/php/2007/04/04/getting-php-4-running-on-redhat-enterprise-linux-5/#comment-952</link>
		<dc:creator>sapphirecat</dc:creator>
		<pubDate>Fri, 27 Apr 2007 23:12:43 +0000</pubDate>
		<guid isPermaLink="false">http://blog.stuartherbert.com/php/2007/04/04/getting-php-4-running-on-redhat-enterprise-linux-5/#comment-952</guid>
		<description>Hey, thanks for this. We build a "kitchen sink" install of PHP5, yielding a 6MB libphp5.so file. If that's not shared among (preforked) Apache workers, that adds up quick. That's before we even get useful data loaded, like the script to run. So I think you just saved us a lot of RAM :-)</description>
		<content:encoded><![CDATA[<p>Hey, thanks for this. We build a &#8220;kitchen sink&#8221; install of PHP5, yielding a 6MB libphp5.so file. If that&#8217;s not shared among (preforked) Apache workers, that adds up quick. That&#8217;s before we even get useful data loaded, like the script to run. So I think you just saved us a lot of RAM <img src='http://blog.stuartherbert.com/php/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stu On PHP - &#187; Tucked Away In RedHat Enterprise Server 5&#8217;s targeted SELinux Policy &#8230;</title>
		<link>http://blog.stuartherbert.com/php/2007/04/04/getting-php-4-running-on-redhat-enterprise-linux-5/#comment-939</link>
		<dc:creator>Stu On PHP - &#187; Tucked Away In RedHat Enterprise Server 5&#8217;s targeted SELinux Policy &#8230;</dc:creator>
		<pubDate>Wed, 25 Apr 2007 10:38:42 +0000</pubDate>
		<guid isPermaLink="false">http://blog.stuartherbert.com/php/2007/04/04/getting-php-4-running-on-redhat-enterprise-linux-5/#comment-939</guid>
		<description>[...] Does this mean that RedHat is shipping a mod_php5 that isn&#8217;t compiled for relocatable code support? (See my earlier post on compiling PHP as relocatable code). If they are, according to this page by Ulrich Drepper (hey, doesn&#8217;t he work for RedHat?  ) then RedHat Enterprise Server 5&#8217;s copy of mod_php5 might be using more RAM per Apache process than necessary, which will impact scalability and capacity. [...]</description>
		<content:encoded><![CDATA[<p>[...] Does this mean that RedHat is shipping a mod_php5 that isn&#8217;t compiled for relocatable code support? (See my earlier post on compiling PHP as relocatable code). If they are, according to this page by Ulrich Drepper (hey, doesn&#8217;t he work for RedHat?  ) then RedHat Enterprise Server 5&#8217;s copy of mod_php5 might be using more RAM per Apache process than necessary, which will impact scalability and capacity. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stu</title>
		<link>http://blog.stuartherbert.com/php/2007/04/04/getting-php-4-running-on-redhat-enterprise-linux-5/#comment-686</link>
		<dc:creator>Stu</dc:creator>
		<pubDate>Thu, 05 Apr 2007 20:32:44 +0000</pubDate>
		<guid isPermaLink="false">http://blog.stuartherbert.com/php/2007/04/04/getting-php-4-running-on-redhat-enterprise-linux-5/#comment-686</guid>
		<description>Hi both,

Thanks for the feedback.

I'm using PHP 4 at work because we haven't yet finished porting our product to run on PHP 5.  It's quite a big job, as our product makes heavy use of Sablotron (missing in PHP 5; there are XSL compatibility issues with moving to libxslt), DOMXML extension (missing in PHP 5; changing all the code to use the DOM extension takes time), Java extension (missing in PHP 5; solution is to re-engineer the Java aspects as web services), and is entirely object oriented (expects objects passed in to methods to be copies, not originals as in PHP 5).

The issues aren't just the size of the code base (a few hundred thousand lines of code), but also the maintenance issues for our existing install base.  We can't move all of our customers over to a major upgrade at the drop of a hat, with each upgrade taking man-months of effort not just for ourselves but also for our customers.

Best regards,
Stu</description>
		<content:encoded><![CDATA[<p>Hi both,</p>
<p>Thanks for the feedback.</p>
<p>I&#8217;m using PHP 4 at work because we haven&#8217;t yet finished porting our product to run on PHP 5.  It&#8217;s quite a big job, as our product makes heavy use of Sablotron (missing in PHP 5; there are XSL compatibility issues with moving to libxslt), DOMXML extension (missing in PHP 5; changing all the code to use the DOM extension takes time), Java extension (missing in PHP 5; solution is to re-engineer the Java aspects as web services), and is entirely object oriented (expects objects passed in to methods to be copies, not originals as in PHP 5).</p>
<p>The issues aren&#8217;t just the size of the code base (a few hundred thousand lines of code), but also the maintenance issues for our existing install base.  We can&#8217;t move all of our customers over to a major upgrade at the drop of a hat, with each upgrade taking man-months of effort not just for ourselves but also for our customers.</p>
<p>Best regards,<br />
Stu</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeremy Johnstone</title>
		<link>http://blog.stuartherbert.com/php/2007/04/04/getting-php-4-running-on-redhat-enterprise-linux-5/#comment-672</link>
		<dc:creator>Jeremy Johnstone</dc:creator>
		<pubDate>Thu, 05 Apr 2007 00:31:06 +0000</pubDate>
		<guid isPermaLink="false">http://blog.stuartherbert.com/php/2007/04/04/getting-php-4-running-on-redhat-enterprise-linux-5/#comment-672</guid>
		<description>The other solution to the problem, which for most is the more obvious one, is to allow PHP4 to rest in peace and upgrade to PHP5. It's been 3 years since it was released, so one would have hoped you could have resolved any backwards compatibility issues (if they existed at all) by now, but I also don't know the size and quality of your code base either, so that's just a guess.</description>
		<content:encoded><![CDATA[<p>The other solution to the problem, which for most is the more obvious one, is to allow PHP4 to rest in peace and upgrade to PHP5. It&#8217;s been 3 years since it was released, so one would have hoped you could have resolved any backwards compatibility issues (if they existed at all) by now, but I also don&#8217;t know the size and quality of your code base either, so that&#8217;s just a guess.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matthew Weier O'Phinney</title>
		<link>http://blog.stuartherbert.com/php/2007/04/04/getting-php-4-running-on-redhat-enterprise-linux-5/#comment-669</link>
		<dc:creator>Matthew Weier O'Phinney</dc:creator>
		<pubDate>Wed, 04 Apr 2007 19:23:09 +0000</pubDate>
		<guid isPermaLink="false">http://blog.stuartherbert.com/php/2007/04/04/getting-php-4-running-on-redhat-enterprise-linux-5/#comment-669</guid>
		<description>Just for curiousity's sake, what requirements do you have that require PHP 4 instead of PHP 5?</description>
		<content:encoded><![CDATA[<p>Just for curiousity&#8217;s sake, what requirements do you have that require PHP 4 instead of PHP 5?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
