<?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: COMET with PHP</title>
	<atom:link href="http://ajaxian.com/archives/comet-with-php/feed" rel="self" type="application/rss+xml" />
	<link>http://ajaxian.com/archives/comet-with-php</link>
	<description>Cleaning up the web with Ajax</description>
	<lastBuildDate>Thu, 17 May 2012 07:43:39 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: mg7282</title>
		<link>http://ajaxian.com/archives/comet-with-php/comment-page-1#comment-285714</link>
		<dc:creator>mg7282</dc:creator>
		<pubDate>Thu, 03 Mar 2011 01:43:22 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/comet-with-php#comment-285714</guid>
		<description>Has this changed yet?  What are my options in implementing Comet with php?</description>
		<content:encoded><![CDATA[<p>Has this changed yet?  What are my options in implementing Comet with php?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: hale</title>
		<link>http://ajaxian.com/archives/comet-with-php/comment-page-1#comment-251800</link>
		<dc:creator>hale</dc:creator>
		<pubDate>Thu, 21 Jun 2007 13:22:45 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/comet-with-php#comment-251800</guid>
		<description>interseting blog</description>
		<content:encoded><![CDATA[<p>interseting blog</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: silentgnome</title>
		<link>http://ajaxian.com/archives/comet-with-php/comment-page-1#comment-249519</link>
		<dc:creator>silentgnome</dc:creator>
		<pubDate>Tue, 17 Apr 2007 21:29:51 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/comet-with-php#comment-249519</guid>
		<description>ç§ã«ã¾ã ç§ãŒãã‚Œã‚’æ±ºã—ã¦â€¦.èžã‹ãªã‹ã£ãŸã‚ãªãŸã®DVDãŒã‚ã‚‹ä½•ã‚‚ã®ãŸã‚ã«ã¾ã åƒã„ã¦http://www.canttakeitanymore.comã§å®Ÿè³ªã®ä»•äº‹ã‚’ã‚ã¨ã§å¾—ãªã•ã„</description>
		<content:encoded><![CDATA[<p>ç§ã«ã¾ã ç§ãŒãã‚Œã‚’æ±ºã—ã¦â€¦.èžã‹ãªã‹ã£ãŸã‚ãªãŸã®DVDãŒã‚ã‚‹ä½•ã‚‚ã®ãŸã‚ã«ã¾ã åƒã„ã¦http://www.canttakeitanymore.comã§å®Ÿè³ªã®ä»•äº‹ã‚’ã‚ã¨ã§å¾—ãªã•ã„</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas Hansen</title>
		<link>http://ajaxian.com/archives/comet-with-php/comment-page-1#comment-248433</link>
		<dc:creator>Thomas Hansen</dc:creator>
		<pubDate>Wed, 21 Mar 2007 13:42:04 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/comet-with-php#comment-248433</guid>
		<description>I&#039;ve written something about it at this blog, but I call it LazyHttp, I think the &quot;Comet Washing Brand&quot; is just overdoing it... ;)</description>
		<content:encoded><![CDATA[<p>I&#8217;ve written something about it at this blog, but I call it LazyHttp, I think the &#8220;Comet Washing Brand&#8221; is just overdoing it&#8230; ;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://ajaxian.com/archives/comet-with-php/comment-page-1#comment-128826</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Sat, 14 Oct 2006 04:18:41 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/comet-with-php#comment-128826</guid>
		<description>&lt;strong&gt;sperm shack&lt;/strong&gt;

amateur blowjobs french orals cumtv</description>
		<content:encoded><![CDATA[<p><strong>sperm shack</strong></p>
<p>amateur blowjobs french orals cumtv</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://ajaxian.com/archives/comet-with-php/comment-page-1#comment-128820</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Sat, 14 Oct 2006 04:16:03 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/comet-with-php#comment-128820</guid>
		<description>&lt;strong&gt;scat slave&lt;/strong&gt;

girl squirt uncut white boy cock mature latina</description>
		<content:encoded><![CDATA[<p><strong>scat slave</strong></p>
<p>girl squirt uncut white boy cock mature latina</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Manuel Lemos</title>
		<link>http://ajaxian.com/archives/comet-with-php/comment-page-1#comment-109293</link>
		<dc:creator>Manuel Lemos</dc:creator>
		<pubDate>Fri, 29 Sep 2006 04:37:31 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/comet-with-php#comment-109293</guid>
		<description>Simon, the problem of scalability is not so much on PHP but rather on the Web server mode that you use to run PHP. If you use Apache with pre-forked processes, it consumes much more memory than using Apache or some other Web server in multithreading mode. PHP core extensions and the execution engine (Zend engine) are thread-safe. What is not thread safe are some extensions and libraries that may be needed to run your scripts. Another alternative to run PHP with a multithreaded Web server, is FastCGI. It may not be as fast as mod_php, but it may handle much more simultaneous connections with the same amount of memory.</description>
		<content:encoded><![CDATA[<p>Simon, the problem of scalability is not so much on PHP but rather on the Web server mode that you use to run PHP. If you use Apache with pre-forked processes, it consumes much more memory than using Apache or some other Web server in multithreading mode. PHP core extensions and the execution engine (Zend engine) are thread-safe. What is not thread safe are some extensions and libraries that may be needed to run your scripts. Another alternative to run PHP with a multithreaded Web server, is FastCGI. It may not be as fast as mod_php, but it may handle much more simultaneous connections with the same amount of memory.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Manuel Lemos</title>
		<link>http://ajaxian.com/archives/comet-with-php/comment-page-1#comment-109282</link>
		<dc:creator>Manuel Lemos</dc:creator>
		<pubDate>Fri, 29 Sep 2006 04:23:04 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/comet-with-php#comment-109282</guid>
		<description>Mario, there seems to be a misundersanding. This implementation does not fire a request on multiple iframes. It just a single request to a single iframe that may a stream of multiple chunks of Javascript code to execute customizable actions on the browser side upon events that happen on the server side. The chunks of Javascript code are sent independently of each other to the browser using a single connection. The article explains why it is important to assure HTTP 1.1 chunked responses are used, so the Javascript chunks are flushed to the browser right after each event occurs on the server side.</description>
		<content:encoded><![CDATA[<p>Mario, there seems to be a misundersanding. This implementation does not fire a request on multiple iframes. It just a single request to a single iframe that may a stream of multiple chunks of Javascript code to execute customizable actions on the browser side upon events that happen on the server side. The chunks of Javascript code are sent independently of each other to the browser using a single connection. The article explains why it is important to assure HTTP 1.1 chunked responses are used, so the Javascript chunks are flushed to the browser right after each event occurs on the server side.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: .mario</title>
		<link>http://ajaxian.com/archives/comet-with-php/comment-page-1#comment-108534</link>
		<dc:creator>.mario</dc:creator>
		<pubDate>Thu, 28 Sep 2006 19:45:56 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/comet-with-php#comment-108534</guid>
		<description>This approach has nothing to do with COMET - i was very disappointed reading this one on dzone yesterday. Firing a request on multiple IFRAMES - well... COMET is something else. Nice idea though but mischosen topic!</description>
		<content:encoded><![CDATA[<p>This approach has nothing to do with COMET &#8211; i was very disappointed reading this one on dzone yesterday. Firing a request on multiple IFRAMES &#8211; well&#8230; COMET is something else. Nice idea though but mischosen topic!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Hartjes</title>
		<link>http://ajaxian.com/archives/comet-with-php/comment-page-1#comment-108421</link>
		<dc:creator>Chris Hartjes</dc:creator>
		<pubDate>Thu, 28 Sep 2006 16:23:44 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/comet-with-php#comment-108421</guid>
		<description>Simon is partially right in that PHP doesn&#039;t easily let you do Comet.  mod_php doesn&#039;t let you keep connections open for extremely long periods of time (because that violates PHP&#039;s &quot;shared-nothing&quot; architecture that allows it to scale well).  If you&#039;re going to do Comet in PHP you have to cheat and either do polling with a very short interval or create an XMLHttpRequest connection that is long-lived.  Check out &lt;a href=&quot;http://ajaxpatterns.org/HTTP_Streaming&quot; rel=&quot;nofollow&quot;&gt;this info at AjaxPatterns.org&lt;/a&gt; for more information on this idea by a guy way better at explaining it than me.</description>
		<content:encoded><![CDATA[<p>Simon is partially right in that PHP doesn&#8217;t easily let you do Comet.  mod_php doesn&#8217;t let you keep connections open for extremely long periods of time (because that violates PHP&#8217;s &#8220;shared-nothing&#8221; architecture that allows it to scale well).  If you&#8217;re going to do Comet in PHP you have to cheat and either do polling with a very short interval or create an XMLHttpRequest connection that is long-lived.  Check out <a href="http://ajaxpatterns.org/HTTP_Streaming" rel="nofollow">this info at AjaxPatterns.org</a> for more information on this idea by a guy way better at explaining it than me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex MacCaw</title>
		<link>http://ajaxian.com/archives/comet-with-php/comment-page-1#comment-108403</link>
		<dc:creator>Alex MacCaw</dc:creator>
		<pubDate>Thu, 28 Sep 2006 15:42:32 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/comet-with-php#comment-108403</guid>
		<description>Another language to look at is Ruby. Using Ruby&#039;s Event Machine you can scale to loads of connections easily as it has a non blocking io. This is the method the new version of &lt;a href=&quot;http://juggernaut.rubyforge.org&quot; rel=&quot;nofollow&quot;&gt;juggernaut&lt;/a&gt; (Comet for ruby on rails) is using.</description>
		<content:encoded><![CDATA[<p>Another language to look at is Ruby. Using Ruby&#8217;s Event Machine you can scale to loads of connections easily as it has a non blocking io. This is the method the new version of <a href="http://juggernaut.rubyforge.org" rel="nofollow">juggernaut</a> (Comet for ruby on rails) is using.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simon Willison</title>
		<link>http://ajaxian.com/archives/comet-with-php/comment-page-1#comment-108368</link>
		<dc:creator>Simon Willison</dc:creator>
		<pubDate>Thu, 28 Sep 2006 14:47:39 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/comet-with-php#comment-108368</guid>
		<description>My understanding is that PHP is a terrible language for Comet, because  Comet requires you to keep a persistent connection open to each browser client. Using mod_php this means tying up an Apache child full-time for each client which doesn&#039;t scale at all. The people I know doing Comet stuff are mostly using Twisted Python which is designed to handle hundreds or thousands of simultaneous connections.</description>
		<content:encoded><![CDATA[<p>My understanding is that PHP is a terrible language for Comet, because  Comet requires you to keep a persistent connection open to each browser client. Using mod_php this means tying up an Apache child full-time for each client which doesn&#8217;t scale at all. The people I know doing Comet stuff are mostly using Twisted Python which is designed to handle hundreds or thousands of simultaneous connections.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

