<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: 15 methods to boost your PHP based website&#8217;s performance</title>
	<atom:link href="http://www.mynitor.com/2010/02/03/15-methods-to-boost-your-php-based-websites-performance/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mynitor.com/2010/02/03/15-methods-to-boost-your-php-based-websites-performance/</link>
	<description>When the real business don&#039;t work out, make it a blog.</description>
	<lastBuildDate>Sun, 05 Sep 2010 08:12:44 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Monday Links? &#124; Stephan Miller</title>
		<link>http://www.mynitor.com/2010/02/03/15-methods-to-boost-your-php-based-websites-performance/comment-page-1/#comment-229</link>
		<dc:creator>Monday Links? &#124; Stephan Miller</dc:creator>
		<pubDate>Sun, 21 Mar 2010 02:39:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.mynitor.com/?p=641#comment-229</guid>
		<description>[...] 15 methods to boost your PHP based website’s performance &#8211; I was looking for a way to cache parts of a page for different lengths of time. I ended up using gCache. It might end of playing a part in other software I am developing. [...]</description>
		<content:encoded><![CDATA[<p>[...] 15 methods to boost your PHP based website’s performance &#8211; I was looking for a way to cache parts of a page for different lengths of time. I ended up using gCache. It might end of playing a part in other software I am developing. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin</title>
		<link>http://www.mynitor.com/2010/02/03/15-methods-to-boost-your-php-based-websites-performance/comment-page-1/#comment-170</link>
		<dc:creator>Kevin</dc:creator>
		<pubDate>Tue, 09 Feb 2010 14:14:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.mynitor.com/?p=641#comment-170</guid>
		<description>&lt;a href=&quot;#comment-164&quot; rel=&quot;nofollow&quot;&gt;@Kevin &lt;/a&gt; 

Also, to make sure that nobody misunderstands my intention here; these numbers were tested on two un-optimized installations.  Rather than showing that Lighttpd or Apache is faster than the other, my intention is to show that from the PHP standpoint they are close enough in terms of performance that performance concerns are relatively minimal.  There will likely be much, much lower hanging fruit than any difference between Lighttpd and Apache would show.</description>
		<content:encoded><![CDATA[<p><a href="#comment-164" rel="nofollow">@Kevin </a> </p>
<p>Also, to make sure that nobody misunderstands my intention here; these numbers were tested on two un-optimized installations.  Rather than showing that Lighttpd or Apache is faster than the other, my intention is to show that from the PHP standpoint they are close enough in terms of performance that performance concerns are relatively minimal.  There will likely be much, much lower hanging fruit than any difference between Lighttpd and Apache would show.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: madiga</title>
		<link>http://www.mynitor.com/2010/02/03/15-methods-to-boost-your-php-based-websites-performance/comment-page-1/#comment-168</link>
		<dc:creator>madiga</dc:creator>
		<pubDate>Mon, 08 Feb 2010 23:38:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.mynitor.com/?p=641#comment-168</guid>
		<description>&lt;a href=&quot;#comment-167&quot; rel=&quot;nofollow&quot;&gt;@Kevin &lt;/a&gt; 

Thanks.  The code tracing feature sounds quite interesting.</description>
		<content:encoded><![CDATA[<p><a href="#comment-167" rel="nofollow">@Kevin </a> </p>
<p>Thanks.  The code tracing feature sounds quite interesting.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin</title>
		<link>http://www.mynitor.com/2010/02/03/15-methods-to-boost-your-php-based-websites-performance/comment-page-1/#comment-167</link>
		<dc:creator>Kevin</dc:creator>
		<pubDate>Mon, 08 Feb 2010 22:51:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.mynitor.com/?p=641#comment-167</guid>
		<description>&lt;a href=&quot;#comment-165&quot; rel=&quot;nofollow&quot;&gt;@madiga &lt;/a&gt; 

... also, you don&#039;t NEED FastCGI to run PHP, but if you want to run it in any way that resembles useful, from a performance perspective, you would want to.</description>
		<content:encoded><![CDATA[<p><a href="#comment-165" rel="nofollow">@madiga </a> </p>
<p>&#8230; also, you don&#8217;t NEED FastCGI to run PHP, but if you want to run it in any way that resembles useful, from a performance perspective, you would want to.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin</title>
		<link>http://www.mynitor.com/2010/02/03/15-methods-to-boost-your-php-based-websites-performance/comment-page-1/#comment-166</link>
		<dc:creator>Kevin</dc:creator>
		<pubDate>Mon, 08 Feb 2010 22:47:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.mynitor.com/?p=641#comment-166</guid>
		<description>&lt;a href=&quot;#comment-165&quot; rel=&quot;nofollow&quot;&gt;@madiga &lt;/a&gt; 

Yeah, the &quot;lightweight&quot; refers to the connection architecture.  After the connection is made, the PHP is identical with regards to execution, except for the SAPI.

Zend Server is our application server for PHP.  You can start at http://www.zend.com/en/products/server/.  Generally we try to hook in with whatever server is set up on your machine.  IIS for Windows and Apache for Linux/i5.  If you have a web server from a supported setup (i.e. RHEL) we will integrate with the installed web server instead of installing our own.  We also have a public beta for Zend Server 5.0 with a new feature called Code Tracing which is worth the time to look at.  Please let me know if you have any questions.</description>
		<content:encoded><![CDATA[<p><a href="#comment-165" rel="nofollow">@madiga </a> </p>
<p>Yeah, the &#8220;lightweight&#8221; refers to the connection architecture.  After the connection is made, the PHP is identical with regards to execution, except for the SAPI.</p>
<p>Zend Server is our application server for PHP.  You can start at <a href="http://www.zend.com/en/products/server/" rel="nofollow">http://www.zend.com/en/products/server/</a>.  Generally we try to hook in with whatever server is set up on your machine.  IIS for Windows and Apache for Linux/i5.  If you have a web server from a supported setup (i.e. RHEL) we will integrate with the installed web server instead of installing our own.  We also have a public beta for Zend Server 5.0 with a new feature called Code Tracing which is worth the time to look at.  Please let me know if you have any questions.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: madiga</title>
		<link>http://www.mynitor.com/2010/02/03/15-methods-to-boost-your-php-based-websites-performance/comment-page-1/#comment-165</link>
		<dc:creator>madiga</dc:creator>
		<pubDate>Mon, 08 Feb 2010 22:16:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.mynitor.com/?p=641#comment-165</guid>
		<description>&lt;a href=&quot;#comment-164&quot; rel=&quot;nofollow&quot;&gt;@Kevin &lt;/a&gt; 

That&#039;s pretty interesting comparison.  The reasoning behind Lighty being faster than Apache is because well it&#039;s lightweight apparently.  I wasn&#039;t aware in order to run php, it it utilizes fastCGI.  I&#039;m assuming same holds true for Perl.

I have to check out the Zend Server pkg...I&#039;m guessing that&#039;s a commercial package provided and maintained by Zend which contains apache/php/mysql, does regular updates etc? Wouldn&#039;t mind posting an article about it here.

Thanks for your info.</description>
		<content:encoded><![CDATA[<p><a href="#comment-164" rel="nofollow">@Kevin </a> </p>
<p>That&#8217;s pretty interesting comparison.  The reasoning behind Lighty being faster than Apache is because well it&#8217;s lightweight apparently.  I wasn&#8217;t aware in order to run php, it it utilizes fastCGI.  I&#8217;m assuming same holds true for Perl.</p>
<p>I have to check out the Zend Server pkg&#8230;I&#8217;m guessing that&#8217;s a commercial package provided and maintained by Zend which contains apache/php/mysql, does regular updates etc? Wouldn&#8217;t mind posting an article about it here.</p>
<p>Thanks for your info.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin</title>
		<link>http://www.mynitor.com/2010/02/03/15-methods-to-boost-your-php-based-websites-performance/comment-page-1/#comment-164</link>
		<dc:creator>Kevin</dc:creator>
		<pubDate>Mon, 08 Feb 2010 21:09:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.mynitor.com/?p=641#comment-164</guid>
		<description>&lt;a href=&quot;#comment-162&quot; rel=&quot;nofollow&quot;&gt;@madiga &lt;/a&gt; 

Did some quick testing and saw that they were virtually identical.  I used FCGI/PHP/APC for Lighttpd and Zend Server/Apache with a &quot;Hello World&quot; Zend Framework app.  Zend Server w/ Apache was 3.9ms per request, Lighttpd w/ FCGI was 4.1ms per request.  So, Apache was a little quicker, by 1/5th of a ms.</description>
		<content:encoded><![CDATA[<p><a href="#comment-162" rel="nofollow">@madiga </a> </p>
<p>Did some quick testing and saw that they were virtually identical.  I used FCGI/PHP/APC for Lighttpd and Zend Server/Apache with a &#8220;Hello World&#8221; Zend Framework app.  Zend Server w/ Apache was 3.9ms per request, Lighttpd w/ FCGI was 4.1ms per request.  So, Apache was a little quicker, by 1/5th of a ms.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin</title>
		<link>http://www.mynitor.com/2010/02/03/15-methods-to-boost-your-php-based-websites-performance/comment-page-1/#comment-163</link>
		<dc:creator>Kevin</dc:creator>
		<pubDate>Mon, 08 Feb 2010 20:23:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.mynitor.com/?p=641#comment-163</guid>
		<description>&lt;a href=&quot;#comment-162&quot; rel=&quot;nofollow&quot;&gt;@madiga &lt;/a&gt; 

I doubt it.  Once PHP is running it is generally staying inside of the PHP binary and the web server architecture doesn&#039;t matter as much at that point.  Lighttpd generally runs PHP from within FastCGI which is a layer in between the web server and PHP.  While I don&#039;t have any specific numbers I would actually expect Lighttpd to run PHP a smidgen slower because of the FastCGI layer.  Actual numbers would be beneficial so I will see if I can dig some up.

What is often done is running PHP inside of Apache, but then taking static content such as images, CSS and JavaScript, and serving those from Lighttpd.  What this does is make your website, as a whole, _feel_ faster.  That is generally going to be more important than eeking out a few additional ms of performance from PHP.</description>
		<content:encoded><![CDATA[<p><a href="#comment-162" rel="nofollow">@madiga </a> </p>
<p>I doubt it.  Once PHP is running it is generally staying inside of the PHP binary and the web server architecture doesn&#8217;t matter as much at that point.  Lighttpd generally runs PHP from within FastCGI which is a layer in between the web server and PHP.  While I don&#8217;t have any specific numbers I would actually expect Lighttpd to run PHP a smidgen slower because of the FastCGI layer.  Actual numbers would be beneficial so I will see if I can dig some up.</p>
<p>What is often done is running PHP inside of Apache, but then taking static content such as images, CSS and JavaScript, and serving those from Lighttpd.  What this does is make your website, as a whole, _feel_ faster.  That is generally going to be more important than eeking out a few additional ms of performance from PHP.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: madiga</title>
		<link>http://www.mynitor.com/2010/02/03/15-methods-to-boost-your-php-based-websites-performance/comment-page-1/#comment-162</link>
		<dc:creator>madiga</dc:creator>
		<pubDate>Mon, 08 Feb 2010 17:48:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.mynitor.com/?p=641#comment-162</guid>
		<description>&lt;a href=&quot;#comment-161&quot; rel=&quot;nofollow&quot;&gt;@Kevin &lt;/a&gt; 
Someone mentioned to me that PHP runs faster on Lighttpd than on Apache.  Being from Zend, what is your observation?</description>
		<content:encoded><![CDATA[<p><a href="#comment-161" rel="nofollow">@Kevin </a><br />
Someone mentioned to me that PHP runs faster on Lighttpd than on Apache.  Being from Zend, what is your observation?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin</title>
		<link>http://www.mynitor.com/2010/02/03/15-methods-to-boost-your-php-based-websites-performance/comment-page-1/#comment-161</link>
		<dc:creator>Kevin</dc:creator>
		<pubDate>Mon, 08 Feb 2010 17:37:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.mynitor.com/?p=641#comment-161</guid>
		<description>@po5i

Generally you won&#039;t be able to find a lot of things about server settings or php.ini.  PHP is pretty optimized already and many of the settings that PHP has available are more for turning specific features on and off.  Architectural considerations are more likely to have a larger impact than configuration tuning.</description>
		<content:encoded><![CDATA[<p>@po5i</p>
<p>Generally you won&#8217;t be able to find a lot of things about server settings or php.ini.  PHP is pretty optimized already and many of the settings that PHP has available are more for turning specific features on and off.  Architectural considerations are more likely to have a larger impact than configuration tuning.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
