<?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: Put Your PHP App on Steroids &#8211; Optimizing with APC Cache</title>
	<atom:link href="http://www.gen-x-design.com/archives/put-your-php-app-on-steroids-optimizing-with-apc-cache/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gen-x-design.com/archives/put-your-php-app-on-steroids-optimizing-with-apc-cache/</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Thu, 04 Feb 2010 05:00:37 -0800</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Radek Havelka</title>
		<link>http://www.gen-x-design.com/archives/put-your-php-app-on-steroids-optimizing-with-apc-cache/#comment-1113</link>
		<dc:creator>Radek Havelka</dc:creator>
		<pubDate>Thu, 05 Mar 2009 13:58:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.gen-x-design.com/?p=40#comment-1113</guid>
		<description>Hi,
  first of all, thank you for the sharing of this code and article. 
  Let me remind you, that codes as mentioned in the article are not 100% correct : in class definition you are using &quot;fetch&quot; and &quot;store&quot;, in following code you are using &quot;get&quot; and &quot;set&quot; methods, so if someone (like me :) ) blindly copies the code, it will not work :) Else, the method is great and the APC caching reduced my pure PHP server load by 50%, which is very significant number. Thanks again.
  R.</description>
		<content:encoded><![CDATA[<p>Hi,<br />
  first of all, thank you for the sharing of this code and article.<br />
  Let me remind you, that codes as mentioned in the article are not 100% correct : in class definition you are using &#8220;fetch&#8221; and &#8220;store&#8221;, in following code you are using &#8220;get&#8221; and &#8220;set&#8221; methods, so if someone (like me <img src='http://www.gen-x-design.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ) blindly copies the code, it will not work <img src='http://www.gen-x-design.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Else, the method is great and the APC caching reduced my pure PHP server load by 50%, which is very significant number. Thanks again.<br />
  R.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PHP cache performance</title>
		<link>http://www.gen-x-design.com/archives/put-your-php-app-on-steroids-optimizing-with-apc-cache/#comment-202</link>
		<dc:creator>PHP cache performance</dc:creator>
		<pubDate>Sun, 12 Oct 2008 19:57:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.gen-x-design.com/?p=40#comment-202</guid>
		<description>I was about to have a whinge about the needless, habitual reaching for OOP techniques in the simplest code examples - and then I was going to harp on about how you are aiming for better performance, but that OOP approaches don&#039;t generally lend themselves to such ends.. and then I decided to run some experiments based on your code (http://www.spiration.co.uk/post/1392/PHP performance test - functional, or OOP comparison). Now I have to retract all of the above, since your code appears to perform distinctly better than the procedural equivalent.  That&#039;s gotten me scratching my head now :) ..</description>
		<content:encoded><![CDATA[<p>I was about to have a whinge about the needless, habitual reaching for OOP techniques in the simplest code examples &#8211; and then I was going to harp on about how you are aiming for better performance, but that OOP approaches don&#8217;t generally lend themselves to such ends.. and then I decided to run some experiments based on your code (<a href="http://www.spiration.co.uk/post/1392/PHP" rel="nofollow">http://www.spiration.co.uk/post/1392/PHP</a> performance test &#8211; functional, or OOP comparison). Now I have to retract all of the above, since your code appears to perform distinctly better than the procedural equivalent.  That&#8217;s gotten me scratching my head now <img src='http://www.gen-x-design.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: IT-Republik-php</title>
		<link>http://www.gen-x-design.com/archives/put-your-php-app-on-steroids-optimizing-with-apc-cache/#comment-201</link>
		<dc:creator>IT-Republik-php</dc:creator>
		<pubDate>Fri, 11 Apr 2008 09:44:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.gen-x-design.com/?p=40#comment-201</guid>
		<description>&lt;strong&gt;Web-Apps auf Speed: Eine Einführung in Caching mit APC...&lt;/strong&gt;

Wenn eine Webanwendung erst einmal populär wird, kann die Last schnell zum ...</description>
		<content:encoded><![CDATA[<p><strong>Web-Apps auf Speed: Eine Einführung in Caching mit APC&#8230;</strong></p>
<p>Wenn eine Webanwendung erst einmal populär wird, kann die Last schnell zum &#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ian</title>
		<link>http://www.gen-x-design.com/archives/put-your-php-app-on-steroids-optimizing-with-apc-cache/#comment-200</link>
		<dc:creator>Ian</dc:creator>
		<pubDate>Fri, 11 Apr 2008 08:07:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.gen-x-design.com/?p=40#comment-200</guid>
		<description>@Jilles

You&#039;re right, but I didn&#039;t want to try and wrap them up into one post since there&#039;s a bit more to getting memcached going  than a simple PECL extension... I did mention right at the closer of the article that I&#039;d hopefully be getting around to working with mecached (I&#039;m just cooking something else up first that should be pretty cool ;)</description>
		<content:encoded><![CDATA[<p>@Jilles</p>
<p>You&#8217;re right, but I didn&#8217;t want to try and wrap them up into one post since there&#8217;s a bit more to getting memcached going  than a simple PECL extension&#8230; I did mention right at the closer of the article that I&#8217;d hopefully be getting around to working with mecached (I&#8217;m just cooking something else up first that should be pretty cool <img src='http://www.gen-x-design.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jilles</title>
		<link>http://www.gen-x-design.com/archives/put-your-php-app-on-steroids-optimizing-with-apc-cache/#comment-203</link>
		<dc:creator>Jilles</dc:creator>
		<pubDate>Fri, 11 Apr 2008 07:08:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.gen-x-design.com/?p=40#comment-203</guid>
		<description>This is a good article. One note though: for large systems you&#039;d want a cache that is local to that machine (APC can do this for you), but also a cache that is centralized (ex. memcached). You&#039;ll want this as the number of servers is growing, you will increase the cache misses (depending on the data and it&#039;s access patterns).</description>
		<content:encoded><![CDATA[<p>This is a good article. One note though: for large systems you&#8217;d want a cache that is local to that machine (APC can do this for you), but also a cache that is centralized (ex. memcached). You&#8217;ll want this as the number of servers is growing, you will increase the cache misses (depending on the data and it&#8217;s access patterns).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ian</title>
		<link>http://www.gen-x-design.com/archives/put-your-php-app-on-steroids-optimizing-with-apc-cache/#comment-199</link>
		<dc:creator>Ian</dc:creator>
		<pubDate>Wed, 09 Apr 2008 01:44:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.gen-x-design.com/?p=40#comment-199</guid>
		<description>Christian,

I actually missed a bit of my code in the examples... you have to parse the result set then everything&#039;s hunky-dory.  I&#039;ve updated the samples appropriately (I&#039;m just used to having the pre-parsed from a database abstraction layer)</description>
		<content:encoded><![CDATA[<p>Christian,</p>
<p>I actually missed a bit of my code in the examples&#8230; you have to parse the result set then everything&#8217;s hunky-dory.  I&#8217;ve updated the samples appropriately (I&#8217;m just used to having the pre-parsed from a database abstraction layer)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christian Decker</title>
		<link>http://www.gen-x-design.com/archives/put-your-php-app-on-steroids-optimizing-with-apc-cache/#comment-198</link>
		<dc:creator>Christian Decker</dc:creator>
		<pubDate>Wed, 09 Apr 2008 01:21:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.gen-x-design.com/?p=40#comment-198</guid>
		<description>Thanks Ian for responding so quickly. I&#039;m still having a small problem with the above example code as it saves a resource descriptor in the cache. Is the apc_cache intelligent enough to extract the resultrows from the resource, or did I get something wrong with the serialization?</description>
		<content:encoded><![CDATA[<p>Thanks Ian for responding so quickly. I&#8217;m still having a small problem with the above example code as it saves a resource descriptor in the cache. Is the apc_cache intelligent enough to extract the resultrows from the resource, or did I get something wrong with the serialization?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ian</title>
		<link>http://www.gen-x-design.com/archives/put-your-php-app-on-steroids-optimizing-with-apc-cache/#comment-197</link>
		<dc:creator>Ian</dc:creator>
		<pubDate>Mon, 07 Apr 2008 05:44:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.gen-x-design.com/?p=40#comment-197</guid>
		<description>@Christian,

You can store anything that php can serialize in the cache... which is just about anything in php ;)

Thanks for the comment!</description>
		<content:encoded><![CDATA[<p>@Christian,</p>
<p>You can store anything that php can serialize in the cache&#8230; which is just about anything in php <img src='http://www.gen-x-design.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Thanks for the comment!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christian Decker</title>
		<link>http://www.gen-x-design.com/archives/put-your-php-app-on-steroids-optimizing-with-apc-cache/#comment-204</link>
		<dc:creator>Christian Decker</dc:creator>
		<pubDate>Mon, 07 Apr 2008 01:54:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.gen-x-design.com/?p=40#comment-204</guid>
		<description>Great article, I&#039;m definitely adding APC capabilities into my Database abstraction layer from now on.
I was wondering wether I can store arbitrary datasets into the cache, for example some datastructures for complex routing calculations that I&#039;d like not to repeat every time.</description>
		<content:encoded><![CDATA[<p>Great article, I&#8217;m definitely adding APC capabilities into my Database abstraction layer from now on.<br />
I was wondering wether I can store arbitrary datasets into the cache, for example some datastructures for complex routing calculations that I&#8217;d like not to repeat every time.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
