<?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: What does HipHop PHP mean for CodeIgniter?</title>
	<atom:link href="http://www.michaelwales.com/2010/02/what-does-hiphop-php-mean-for-codeigniter/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.michaelwales.com/2010/02/what-does-hiphop-php-mean-for-codeigniter/</link>
	<description>Senior Developer Michael Wales, featuring articles on web development (PHP, Python and Ruby), industry highlights and open source software releases.</description>
	<lastBuildDate>Mon, 03 Oct 2011 14:20:05 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Nathan</title>
		<link>http://www.michaelwales.com/2010/02/what-does-hiphop-php-mean-for-codeigniter/#comment-1392</link>
		<dc:creator>Nathan</dc:creator>
		<pubDate>Mon, 27 Jun 2011 19:18:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.michaelwales.com/?p=14#comment-1392</guid>
		<description>I generally agree with you that most people wont need the performance advantages of HipHop unless their site grows especially big. That said, seeing your site scale easily with a decent userbase, or just knowing your homepage renders 10x faster than your competitors is huge for most coders.

The performance gains from hiphop seem pretty cool (ie. see benchmarks at the bottom of http://moisadoru.wordpress.com/2010/03/02/static-call-versus-singleton-call-in-php/) HipHop is undoubtedly extreme in terms of performance optimization, and must be if it can handle facebook&#039;s 500 million+ userbase.

However, I&#039;d love to see an article comparing an out-of-the-box opcode cache like APC &amp; eAccelerator running with Memcache vs HPHP. An opcode/memcache setup is rather common at this point, compared to the esoteric nature of HipHop, and provides a much more accessible approach imo. It would be nice to know how certain benchmarks overlap between raw php, opcode+mc, &amp; hphp in order to help someone determine when they would need one solution over another.</description>
		<content:encoded><![CDATA[<p>I generally agree with you that most people wont need the performance advantages of HipHop unless their site grows especially big. That said, seeing your site scale easily with a decent userbase, or just knowing your homepage renders 10x faster than your competitors is huge for most coders.</p>
<p>The performance gains from hiphop seem pretty cool (ie. see benchmarks at the bottom of <a href="http://moisadoru.wordpress.com/2010/03/02/static-call-versus-singleton-call-in-php/" rel="nofollow">http://moisadoru.wordpress.com/2010/03/02/static-call-versus-singleton-call-in-php/</a>) HipHop is undoubtedly extreme in terms of performance optimization, and must be if it can handle facebook&#8217;s 500 million+ userbase.</p>
<p>However, I&#8217;d love to see an article comparing an out-of-the-box opcode cache like APC &amp; eAccelerator running with Memcache vs HPHP. An opcode/memcache setup is rather common at this point, compared to the esoteric nature of HipHop, and provides a much more accessible approach imo. It would be nice to know how certain benchmarks overlap between raw php, opcode+mc, &amp; hphp in order to help someone determine when they would need one solution over another.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Wales</title>
		<link>http://www.michaelwales.com/2010/02/what-does-hiphop-php-mean-for-codeigniter/#comment-506</link>
		<dc:creator>Michael Wales</dc:creator>
		<pubDate>Wed, 08 Dec 2010 06:50:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.michaelwales.com/?p=14#comment-506</guid>
		<description>@Bogdan
It would work, but you are seriously limiting the platforms (and increasing the work-load and ultimately support from your company) that your end-user could install the application on.

There are better obfuscation solutions available but the greater question is: why not setup some effective license and allow the end-user to see the code in all its glory?</description>
		<content:encoded><![CDATA[<p>@Bogdan<br />
It would work, but you are seriously limiting the platforms (and increasing the work-load and ultimately support from your company) that your end-user could install the application on.</p>
<p>There are better obfuscation solutions available but the greater question is: why not setup some effective license and allow the end-user to see the code in all its glory?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bogdan</title>
		<link>http://www.michaelwales.com/2010/02/what-does-hiphop-php-mean-for-codeigniter/#comment-498</link>
		<dc:creator>Bogdan</dc:creator>
		<pubDate>Wed, 08 Dec 2010 04:07:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.michaelwales.com/?p=14#comment-498</guid>
		<description>Clients have asked us for an in-house version of our web app written in PHP. Since we are considering offering this to them, HipHop would help provide some basic code obfuscation.
What do you think ?</description>
		<content:encoded><![CDATA[<p>Clients have asked us for an in-house version of our web app written in PHP. Since we are considering offering this to them, HipHop would help provide some basic code obfuscation.<br />
What do you think ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul Sanderson</title>
		<link>http://www.michaelwales.com/2010/02/what-does-hiphop-php-mean-for-codeigniter/#comment-370</link>
		<dc:creator>Paul Sanderson</dc:creator>
		<pubDate>Sun, 26 Sep 2010 09:06:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.michaelwales.com/?p=14#comment-370</guid>
		<description>My site built with CI is seeing around 3 to 5 million request per day and uses around 20 Databases for the data. It is currently on a cloud and using a lot of CPU cycles. 

Do you think that HipHop could help us manage our load better?</description>
		<content:encoded><![CDATA[<p>My site built with CI is seeing around 3 to 5 million request per day and uses around 20 Databases for the data. It is currently on a cloud and using a lot of CPU cycles. </p>
<p>Do you think that HipHop could help us manage our load better?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: BDKR</title>
		<link>http://www.michaelwales.com/2010/02/what-does-hiphop-php-mean-for-codeigniter/#comment-366</link>
		<dc:creator>BDKR</dc:creator>
		<pubDate>Wed, 01 Sep 2010 11:35:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.michaelwales.com/?p=14#comment-366</guid>
		<description>The use of eval in CI is exceptionally easy to work around. 

That said, I see no reason why a business that is growing should not consider the use of HipHop as well as many other things (like memcache) sooner rather then later. It would be easier to deal with such a deployment when you are getting a thousand hits a day then 100K.</description>
		<content:encoded><![CDATA[<p>The use of eval in CI is exceptionally easy to work around. </p>
<p>That said, I see no reason why a business that is growing should not consider the use of HipHop as well as many other things (like memcache) sooner rather then later. It would be easier to deal with such a deployment when you are getting a thousand hits a day then 100K.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: di4bl0s</title>
		<link>http://www.michaelwales.com/2010/02/what-does-hiphop-php-mean-for-codeigniter/#comment-355</link>
		<dc:creator>di4bl0s</dc:creator>
		<pubDate>Sat, 12 Jun 2010 14:28:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.michaelwales.com/?p=14#comment-355</guid>
		<description>Code Igniter makes use of eval to for example create the DB object dynamicly depending on the db driver setup...
so hiphop means NO GO for code igniter users...</description>
		<content:encoded><![CDATA[<p>Code Igniter makes use of eval to for example create the DB object dynamicly depending on the db driver setup&#8230;<br />
so hiphop means NO GO for code igniter users&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Taner Ozdas</title>
		<link>http://www.michaelwales.com/2010/02/what-does-hiphop-php-mean-for-codeigniter/#comment-211</link>
		<dc:creator>Taner Ozdas</dc:creator>
		<pubDate>Fri, 02 Apr 2010 14:23:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.michaelwales.com/?p=14#comment-211</guid>
		<description>It is really interesting idea to use c++ for web. Maybe in the future will be used only one for  web developers. I don2T know what time will show us,  Lets see .</description>
		<content:encoded><![CDATA[<p>It is really interesting idea to use c++ for web. Maybe in the future will be used only one for  web developers. I don2T know what time will show us,  Lets see .</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JackofSpades</title>
		<link>http://www.michaelwales.com/2010/02/what-does-hiphop-php-mean-for-codeigniter/#comment-87</link>
		<dc:creator>JackofSpades</dc:creator>
		<pubDate>Thu, 25 Feb 2010 14:50:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.michaelwales.com/?p=14#comment-87</guid>
		<description>Author +1

Commenters, do I really need to say it? FAIL.</description>
		<content:encoded><![CDATA[<p>Author +1</p>
<p>Commenters, do I really need to say it? FAIL.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Wales</title>
		<link>http://www.michaelwales.com/2010/02/what-does-hiphop-php-mean-for-codeigniter/#comment-11</link>
		<dc:creator>Michael Wales</dc:creator>
		<pubDate>Thu, 04 Feb 2010 18:51:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.michaelwales.com/?p=14#comment-11</guid>
		<description>From the narrow &quot;the title of the post is the entirety of the content&quot; view: yes. No one has any idea what HipHop means except for the Facebook developers.

But, as this post describes, it would mean reduced CPU Usage. Maybe this post could be subtitled, &quot;Should I worry about HipHop yet?&quot;</description>
		<content:encoded><![CDATA[<p>From the narrow &#8220;the title of the post is the entirety of the content&#8221; view: yes. No one has any idea what HipHop means except for the Facebook developers.</p>
<p>But, as this post describes, it would mean reduced CPU Usage. Maybe this post could be subtitled, &#8220;Should I worry about HipHop yet?&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: wefsdg</title>
		<link>http://www.michaelwales.com/2010/02/what-does-hiphop-php-mean-for-codeigniter/#comment-10</link>
		<dc:creator>wefsdg</dc:creator>
		<pubDate>Thu, 04 Feb 2010 16:29:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.michaelwales.com/?p=14#comment-10</guid>
		<description>so your answer to

&gt;&gt;What does HipHop PHP mean for CodeIgniter?

is essentially

&#039;i have no idea&#039;.</description>
		<content:encoded><![CDATA[<p>so your answer to</p>
<p>&gt;&gt;What does HipHop PHP mean for CodeIgniter?</p>
<p>is essentially</p>
<p>&#8216;i have no idea&#8217;.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!-- This Quick Cache file was built for (  www.michaelwales.com/2010/02/what-does-hiphop-php-mean-for-codeigniter/feed/ ) in 0.16972 seconds, on Feb 4th, 2012 at 2:16 am UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on Feb 4th, 2012 at 3:16 am UTC -->
