<?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: Introducing : AppCache</title>
	<atom:link href="http://blog.arc90.com/2007/06/19/introducing-appcache/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.arc90.com/2007/06/19/introducing-appcache/</link>
	<description>Web Application Design &#38; Development</description>
	<lastBuildDate>Thu, 09 Sep 2010 19:09:18 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Marcus B</title>
		<link>http://blog.arc90.com/2007/06/19/introducing-appcache/#comment-297</link>
		<dc:creator>Marcus B</dc:creator>
		<pubDate>Thu, 28 Aug 2008 04:11:15 +0000</pubDate>
		<guid isPermaLink="false">http://blog.daniell.acr90-dev-02/2007/06/19/introducing-appcache/#comment-297</guid>
		<description>Hey Chris,
I really like this wrapper around memcached. I&#039;m glad I found it, because I was about to write pretty much the same thing!
I found a minor &#039;buglette&#039; in the code though:
in prepare_cache() :
&quot;$keymod = true;&quot; Should say &quot;$keys_modified = true;&quot;
Hope that helps,
Cheers,
Marcus.</description>
		<content:encoded><![CDATA[<p>Hey Chris,<br />
I really like this wrapper around memcached. I&#8217;m glad I found it, because I was about to write pretty much the same thing!<br />
I found a minor &#8216;buglette&#8217; in the code though:<br />
in prepare_cache() :<br />
&#8220;$keymod = true;&#8221; Should say &#8220;$keys_modified = true;&#8221;<br />
Hope that helps,<br />
Cheers,<br />
Marcus.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Turbine</title>
		<link>http://blog.arc90.com/2007/06/19/introducing-appcache/#comment-296</link>
		<dc:creator>Turbine</dc:creator>
		<pubDate>Wed, 13 Aug 2008 12:13:04 +0000</pubDate>
		<guid isPermaLink="false">http://blog.daniell.acr90-dev-02/2007/06/19/introducing-appcache/#comment-296</guid>
		<description>I am confuse with AppCache
when I write Asp or Jsp
the application scope var life cycle is end when the server shutdown
but with AppCache
I shutdown my appache server, app var life cycle is not end.
ok, I think maybe the problem is because the Memcache process is live when my appache server is shutdown
I kill the Memcache process and restart it, and app var life cycle is not end.
so I guess that if I want to end the application scope var life cycle,
I need restart Memcache process and my appache server togetther.
Is it right?
If it is true , how can I avoid to forget shutdow together?</description>
		<content:encoded><![CDATA[<p>I am confuse with AppCache<br />
when I write Asp or Jsp<br />
the application scope var life cycle is end when the server shutdown<br />
but with AppCache<br />
I shutdown my appache server, app var life cycle is not end.<br />
ok, I think maybe the problem is because the Memcache process is live when my appache server is shutdown<br />
I kill the Memcache process and restart it, and app var life cycle is not end.<br />
so I guess that if I want to end the application scope var life cycle,<br />
I need restart Memcache process and my appache server togetther.<br />
Is it right?<br />
If it is true , how can I avoid to forget shutdow together?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Enzo</title>
		<link>http://blog.arc90.com/2007/06/19/introducing-appcache/#comment-295</link>
		<dc:creator>Enzo</dc:creator>
		<pubDate>Mon, 22 Oct 2007 03:58:05 +0000</pubDate>
		<guid isPermaLink="false">http://blog.daniell.acr90-dev-02/2007/06/19/introducing-appcache/#comment-295</guid>
		<description>Yes, thanks. I will require in every file as you said. I was just testing out.
Firestarter+Squid+Lighttpd+AppCache+Memcache+APC+PHP5+MYSQL5+CENTOS5 = we see how far this scales soon !</description>
		<content:encoded><![CDATA[<p>Yes, thanks. I will require in every file as you said. I was just testing out.<br />
Firestarter+Squid+Lighttpd+AppCache+Memcache+APC+PHP5+MYSQL5+CENTOS5 = we see how far this scales soon !</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris D</title>
		<link>http://blog.arc90.com/2007/06/19/introducing-appcache/#comment-294</link>
		<dc:creator>Chris D</dc:creator>
		<pubDate>Mon, 22 Oct 2007 01:57:04 +0000</pubDate>
		<guid isPermaLink="false">http://blog.daniell.acr90-dev-02/2007/06/19/introducing-appcache/#comment-294</guid>
		<description>Glad I could help Enzo. :)
In fact, it sounds like you can make it even easier than you&#039;ve got it.
If you put your $app initialization line into a configuration file, and then &#039;require&#039; it at the beginning of every PHP file that needs to access it, you only have your initialization in one place, which is cleaner code.</description>
		<content:encoded><![CDATA[<p>Glad I could help Enzo. :)<br />
In fact, it sounds like you can make it even easier than you&#8217;ve got it.<br />
If you put your $app initialization line into a configuration file, and then &#8216;require&#8217; it at the beginning of every PHP file that needs to access it, you only have your initialization in one place, which is cleaner code.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Enzo</title>
		<link>http://blog.arc90.com/2007/06/19/introducing-appcache/#comment-293</link>
		<dc:creator>Enzo</dc:creator>
		<pubDate>Mon, 22 Oct 2007 01:38:43 +0000</pubDate>
		<guid isPermaLink="false">http://blog.daniell.acr90-dev-02/2007/06/19/introducing-appcache/#comment-293</guid>
		<description>You are fast! I just see that all I need to do in the SimpleExample2.php page is:
require &#039;include/Application.php&#039;;  (I moved to my include dir)
$app = new Application(&#039;Sample Application Name&#039;);
and then I can access $app-&gt;sampleValue; from my page 2.
I don&#039;t need use keyword global at all in this case.  So by giving same app string name in page 1 and page 2 here:
$app = new Application(&#039;Sample Application Name&#039;);
this means I will access same object in memcache correct?
This is very nice. I just started to play with memcache and was thinking of writing layer like this. Good job.</description>
		<content:encoded><![CDATA[<p>You are fast! I just see that all I need to do in the SimpleExample2.php page is:<br />
require &#8216;include/Application.php&#8217;;  (I moved to my include dir)<br />
$app = new Application(&#8216;Sample Application Name&#8217;);<br />
and then I can access $app-&gt;sampleValue; from my page 2.<br />
I don&#8217;t need use keyword global at all in this case.  So by giving same app string name in page 1 and page 2 here:<br />
$app = new Application(&#8216;Sample Application Name&#8217;);<br />
this means I will access same object in memcache correct?<br />
This is very nice. I just started to play with memcache and was thinking of writing layer like this. Good job.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris D</title>
		<link>http://blog.arc90.com/2007/06/19/introducing-appcache/#comment-292</link>
		<dc:creator>Chris D</dc:creator>
		<pubDate>Mon, 22 Oct 2007 01:13:30 +0000</pubDate>
		<guid isPermaLink="false">http://blog.daniell.acr90-dev-02/2007/06/19/introducing-appcache/#comment-292</guid>
		<description>Hey there Enzo,
If I had to take a guess, it&#039;d be because you&#039;re probably not initializing $app within SimpleExample2.php
Either include a common file that will include this line:
$app = new Application(&#039;Sample Application Name&#039;);
or stick the above line in SimpleExample2.php so that it can connect to memcache successfully.</description>
		<content:encoded><![CDATA[<p>Hey there Enzo,<br />
If I had to take a guess, it&#8217;d be because you&#8217;re probably not initializing $app within SimpleExample2.php<br />
Either include a common file that will include this line:<br />
$app = new Application(&#8216;Sample Application Name&#8217;);<br />
or stick the above line in SimpleExample2.php so that it can connect to memcache successfully.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Enzo</title>
		<link>http://blog.arc90.com/2007/06/19/introducing-appcache/#comment-291</link>
		<dc:creator>Enzo</dc:creator>
		<pubDate>Mon, 22 Oct 2007 01:07:59 +0000</pubDate>
		<guid isPermaLink="false">http://blog.daniell.acr90-dev-02/2007/06/19/introducing-appcache/#comment-291</guid>
		<description>Trying out Appcache. One quick question that I can&#039;t get works. Sorry for my English. I have memcache installed and works fine. Both SimpleExample and ComplexExamples work fine too.
I&#039;m trying to access the $app from global $app. In SimpleExample.php we set $app-&gt;sampleValue.=&quot;Foo&quot;;
Now in SimpleExample2.php I want to print that value.
global $app;
print_r($app-&gt;sampleValue);
That doesn&#039;t work. Nothing is print. register_globals is on for Php5. What I&#039;m missing here?
-Enzo</description>
		<content:encoded><![CDATA[<p>Trying out Appcache. One quick question that I can&#8217;t get works. Sorry for my English. I have memcache installed and works fine. Both SimpleExample and ComplexExamples work fine too.<br />
I&#8217;m trying to access the $app from global $app. In SimpleExample.php we set $app-&gt;sampleValue.=&#8221;Foo&#8221;;<br />
Now in SimpleExample2.php I want to print that value.<br />
global $app;<br />
print_r($app-&gt;sampleValue);<br />
That doesn&#8217;t work. Nothing is print. register_globals is on for Php5. What I&#8217;m missing here?<br />
-Enzo</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Dary</title>
		<link>http://blog.arc90.com/2007/06/19/introducing-appcache/#comment-290</link>
		<dc:creator>Chris Dary</dc:creator>
		<pubDate>Wed, 20 Jun 2007 18:27:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.daniell.acr90-dev-02/2007/06/19/introducing-appcache/#comment-290</guid>
		<description>Thanks to &#039;caffinated&#039; from ##php on irc.freenode.net for pointing out a minor race condition in cached keys.
If process A and B get their keys, A deletes a key, A updates, and then B updates, this can lead to incorrect data.
This should be fixed in the next version of the code, however for the moment AppCache should still be very usable and this will only occur under very specific conditions.
-Chris Dary</description>
		<content:encoded><![CDATA[<p>Thanks to &#8216;caffinated&#8217; from ##php on irc.freenode.net for pointing out a minor race condition in cached keys.<br />
If process A and B get their keys, A deletes a key, A updates, and then B updates, this can lead to incorrect data.<br />
This should be fixed in the next version of the code, however for the moment AppCache should still be very usable and this will only occur under very specific conditions.<br />
-Chris Dary</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: arc90 lab</title>
		<link>http://blog.arc90.com/2007/06/19/introducing-appcache/#comment-298</link>
		<dc:creator>arc90 lab</dc:creator>
		<pubDate>Tue, 19 Jun 2007 17:01:38 +0000</pubDate>
		<guid isPermaLink="false">http://blog.daniell.acr90-dev-02/2007/06/19/introducing-appcache/#comment-298</guid>
		<description>&lt;strong&gt;AppCache for PHP5&lt;/strong&gt;

Speed up your apps and have a convenient application-level scope with AppCache by Chris Dary, the seventh tool from the arc90 lab....</description>
		<content:encoded><![CDATA[<p><strong>AppCache for PHP5</strong></p>
<p>Speed up your apps and have a convenient application-level scope with AppCache by Chris Dary, the seventh tool from the arc90 lab&#8230;.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
