<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>HipHop for PHP Compatibility Blog</title>
	<atom:link href="http://hiphopphp.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://hiphopphp.org</link>
	<description>The HPCB: What software works with HipHop for PHP and what does not? Why not? How do I make it Work? What about benchmarks?</description>
	<lastBuildDate>Sun, 21 Feb 2010 13:30:44 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Download HipHop for PHP sandbox image (VMWare)</title>
		<link>http://hiphopphp.org/2010/02/21/download-hiphop-for-php-sandbox-image-vmware/</link>
		<comments>http://hiphopphp.org/2010/02/21/download-hiphop-for-php-sandbox-image-vmware/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 11:39:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Benchmark]]></category>
		<category><![CDATA[CodeIgniter and HipHop]]></category>
		<category><![CDATA[Drupal and HipHop]]></category>
		<category><![CDATA[HipHop Compatibility]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[eval]]></category>
		<category><![CDATA[sandbox]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://hiphopphp.org/?p=46</guid>
		<description><![CDATA[Once I get HipHop setup on CentOS 5 I will post a download link to the VMWare image for all to download.
]]></description>
			<content:encoded><![CDATA[<p>Once I get HipHop setup on CentOS 5 I will post a download link to the VMWare image for all to download.</p>
]]></content:encoded>
			<wfw:commentRss>http://hiphopphp.org/2010/02/21/download-hiphop-for-php-sandbox-image-vmware/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>HipHop for PHP sandbox work in progress &#8211; Patched libcurl and libevent required</title>
		<link>http://hiphopphp.org/2010/02/21/hiphop-for-php-sandbox-work-in-progress-patched-libcurl-and-libevent-required/</link>
		<comments>http://hiphopphp.org/2010/02/21/hiphop-for-php-sandbox-work-in-progress-patched-libcurl-and-libevent-required/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 11:16:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HipHop Compatibility]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[sandbox]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://hiphopphp.org/?p=40</guid>
		<description><![CDATA[I've been installing my HipHop for PHP sandbox today (on Ubuntu Karmic). Looks like I need to patch libcurl and libevent. Definitely makes more and more sense to build a separate sandbox and not destroy your development (or production! :)) environment for this.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been installing my HipHop for PHP sandbox today (on Ubuntu Karmic). Looks like I need to patch libcurl and libevent. Definitely makes more and more sense to build a separate sandbox and not destroy your development (or production! <img src='http://hiphopphp.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ) environment for this.</p>
<h2>Current errors galore</h2>
<pre>
-- Looking for curl_multi_select
-- Looking for curl_multi_select - not found
CMake Error at CMake/HPHPFindLibs.cmake:78 (message):
Custom libcurl is required with HipHop patches
Call Stack (most recent call first):
CMake/HPHPSetup.cmake:2 (include)
src/CMakeLists.txt:18 (include)-- Found ICU header files in /usr/include
-- Found ICU libraries: /usr/lib/libicuuc.so
CMake Error at CMake/HPHPFindLibs.cmake:108 (message):
ICU is too old, found 4.0 and we need 4.2
Call Stack (most recent call first):
CMake/HPHPSetup.cmake:2 (include)
src/CMakeLists.txt:18 (include)

-- Found Intel TBB
-- Found mcrypt: /usr/lib/libmcrypt.so
CMake Error at CMake/HPHPFindLibs.cmake:151 (message):
You need to install libcap
Call Stack (most recent call first):
CMake/HPHPSetup.cmake:2 (include)
src/CMakeLists.txt:18 (include)
</pre>
<h2>Issues already handled</h2>
<pre>
CMake Error: your CXX compiler: "CMAKE_CXX_COMPILER-NOTFOUND" was not found.   Please set CMAKE_CXX_COMPILER to a valid compiler path or name.
</pre>
<pre>
Unable to find the Boost header files.  Please set BOOST_ROOT to the root
directory containing Boost or BOOST_INCLUDEDIR to the directory containing
Boost's headers.

Call Stack (most recent call first):
CMake/HPHPFindLibs.cmake:20 (find_package)
CMake/HPHPSetup.cmake:2 (include)
src/CMakeLists.txt:18 (include)
</pre>
<pre>
CMake Error at CMake/FindMySQL.cmake:112 (MESSAGE):
Cannot find MySQL.  Include dir: MYSQL_INCLUDE_DIR-NOTFOUND library dir:
Call Stack (most recent call first):
CMake/HPHPFindLibs.cmake:30 (find_package)
CMake/HPHPSetup.cmake:2 (include)
src/CMakeLists.txt:18 (include)
</pre>
<p><a href="http://hiphopphp.org/wp-content/uploads/2010/02/Picture-4.png"><img src="http://hiphopphp.org/wp-content/uploads/2010/02/Picture-4.png" alt="" title="HipHop for PHP sandbox setup" width="800" height="700" class="alignnone size-full wp-image-42" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://hiphopphp.org/2010/02/21/hiphop-for-php-sandbox-work-in-progress-patched-libcurl-and-libevent-required/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The HipHop PHP Wiki: Running HipHop &#8211; the Five Modes</title>
		<link>http://hiphopphp.org/2010/02/14/hiphop-php-wiki-running-hiphop-five-modes/</link>
		<comments>http://hiphopphp.org/2010/02/14/hiphop-php-wiki-running-hiphop-five-modes/#comments</comments>
		<pubDate>Sun, 14 Feb 2010 10:17:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HipHop Compatibility]]></category>

		<guid isPermaLink="false">http://hiphopphp.org/?p=36</guid>
		<description><![CDATA[The HipHop Wiki on GitHub already has some documentation on running HipHop: http://wiki.github.com/facebook/hiphop-php/running-hiphop
Interesting facts are for example the five different modes:

Mode 1: Compiling HipHop and running it directly.
Mode 2: Compiling HipHop in a temporary directory and running the compiled program from the command line.
Mode 3: Compiling HipHop in a temporary directory and running the compiled [...]]]></description>
			<content:encoded><![CDATA[<p>The HipHop Wiki on GitHub already has some documentation on running HipHop: <a href="http://wiki.github.com/facebook/hiphop-php/running-hiphop">http://wiki.github.com/facebook/hiphop-php/running-hiphop</a></p>
<p>Interesting facts are for example the five different modes:</p>
<ul>
<li>Mode 1: Compiling HipHop and running it directly.</li>
<li>Mode 2: Compiling HipHop in a temporary directory and running the compiled program from the command line.</li>
<li>Mode 3: Compiling HipHop in a temporary directory and running the compiled program as a web server.</li>
<li>Mode 4: Interpreting HipHop directly.</li>
<li>Mode 5: Starting a Web server or daemon and interpreting HipHop on the fly.</li>
</ul>
<p>Also noteworthy is the documentation on compiling a large codebase.</p>
]]></content:encoded>
			<wfw:commentRss>http://hiphopphp.org/2010/02/14/hiphop-php-wiki-running-hiphop-five-modes/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tutorial / How-To: Creating a HipHop for PHP Sandbox</title>
		<link>http://hiphopphp.org/2010/02/10/tutorial-creating-a-hiphop-for-php-sandbox/</link>
		<comments>http://hiphopphp.org/2010/02/10/tutorial-creating-a-hiphop-for-php-sandbox/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 17:59:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Benchmark]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[sandbox]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[hiphop]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[webdev]]></category>

		<guid isPermaLink="false">http://hiphopphp.org/?p=33</guid>
		<description><![CDATA[As soon as FaceBook releases the source code of HipHop this page will have a step by step tutorial on how to set up a sandbox environment on a common Linux distribution (probably Ubuntu, maybe CentOS as well). I will be using a VM-Ware Fusion box, but the tutorial will apply to physical machines aswell.
Why [...]]]></description>
			<content:encoded><![CDATA[<p>As soon as FaceBook releases the source code of HipHop this page will have a step by step tutorial on how to set up a sandbox environment on a common Linux distribution (probably Ubuntu, maybe CentOS as well). I will be using a VM-Ware Fusion box, but the tutorial will apply to physical machines aswell.</p>
<p>Why would you want a sandbox? To try how your applications work with HipHop without breaking your everyday development process with a rather fresh piece of software.</p>
]]></content:encoded>
			<wfw:commentRss>http://hiphopphp.org/2010/02/10/tutorial-creating-a-hiphop-for-php-sandbox/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress on HipHop</title>
		<link>http://hiphopphp.org/2010/02/10/wordpress-on-hiphop/</link>
		<comments>http://hiphopphp.org/2010/02/10/wordpress-on-hiphop/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 17:53:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[WordPress and HipHop]]></category>
		<category><![CDATA[eval]]></category>
		<category><![CDATA[hiphop]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://hiphopphp.org/?p=30</guid>
		<description><![CDATA[As soon as FaceBook releases the source code of HipHop I&#8217;ll do some testing on whether it works at all. And if it Does, how fast does it work?
Just keep in mind that HipHop will not magically accelerate your SQL queries and will, in no case give you the performance of using Cached Static HTML.
Preliminary [...]]]></description>
			<content:encoded><![CDATA[<p>As soon as FaceBook releases the <a href="http://github.com/facebook/hiphop-php/">source code</a> of HipHop I&#8217;ll do some testing on whether it works at all. And if it Does, how fast does it work?</p>
<p>Just keep in mind that HipHop will not magically accelerate your SQL queries and will, in no case give you the performance of using <strong>Cached Static HTML</strong>.</p>
<p>Preliminary estimation (by grepping the use of eval) indicates that it does look promising:</p>
<pre>
foo@bar:/var/www/hiphopphp.org$ grep -r eval\( . | grep php
./wp-admin/includes/class-pclzip.php://      eval('$v_result = '.$p_options[PCLZIP_CB_PRE_EXTRACT].'(PCLZIP_CB_PRE_EXTRACT, $v_local_header);');
./wp-admin/press-this.php:              var my_src = eval(
./wp-admin/press-this.php:                      var my_src = eval(
./wp-admin/press-this.php:                                                      eval(data);
./wp-admin/import/blogger.php:                                          eval('this.status='+text);
./wp-admin/js/revisions-js.php:eval(function(p,... [CUT]
./wp-includes/class-json.php: * Javascript, and can be directly eval()'ed with no further parsing
./wp-includes/functions.php:            if ( doubleval($bytes) >= $mag )
foo@bar:/var/www/hiphopphp.org$
</pre>
<p>NOTE: This does not cover any popular plugins, some of which might be using eval.</p>
]]></content:encoded>
			<wfw:commentRss>http://hiphopphp.org/2010/02/10/wordpress-on-hiphop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP Goes after B.I.G with HipHop?</title>
		<link>http://hiphopphp.org/2010/02/08/php-goes-after-b-i-g-with-hiphop/</link>
		<comments>http://hiphopphp.org/2010/02/08/php-goes-after-b-i-g-with-hiphop/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 18:03:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Benchmark]]></category>
		<category><![CDATA[HipHop Compatibility]]></category>
		<category><![CDATA[Zend Framework and HipHop]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[hiphop]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[saas]]></category>
		<category><![CDATA[zend]]></category>

		<guid isPermaLink="false">http://hiphopphp.org/?p=24</guid>
		<description><![CDATA[Readwriteweb.com argues that the announcement of HipHop will take PHP deeper into the enterprise:
The enterprise developer community is dominated by Java and .NET developers. Java is a heavyweight technology. Historically, Microsoft has had a significant hold on the enterprise, primarily due to the hegemony of Microsoft Office, and the enterprise community has scoffed at PHP.
I [...]]]></description>
			<content:encoded><![CDATA[<p>Readwriteweb.com argues that the announcement of HipHop will take PHP deeper into the enterprise:</p>
<blockquote><p>The enterprise developer community is dominated by Java and .NET developers. Java is a heavyweight technology. Historically, Microsoft has had a significant hold on the enterprise, primarily due to the hegemony of Microsoft Office, and the enterprise community has scoffed at PHP.</p></blockquote>
<p>I beg to differ. I believe that even if PHP&#8217;s performance would have been one of the reasons it is not &#8220;robust&#8221; enough for the average enterprise it is not going to change that. The enterprise wants stability and support. Unless FaceBook (very unlikely) or some 3rd party (very likely) will provide a supported version of HipHop this will not change.</p>
<p>In addition the defacto &#8220;Enterprise PHP Framework&#8221; Zend Framework is unlikely to work with FaceBooks HipHop Implementation right away. And considering that Zend has it&#8217;s own Platform (http://www.zend.com/products/platform/) they are unlikely to approve HipHop as a certified platform in the near future. Oh and HipHop will always be a step behind the &#8220;real&#8221; PHP in terms of features, so so much for a &#8220;drop in solution&#8221;.</p>
<p>I do, however, think that HipHop will conquer the enterprise via a backdoor. It does seem like a perfect platform to squeeze all you can get from your hardware. Core business applications in the enterprise are generally given enough resources and have support subscriptions, so this is not where I am aiming at&#8230;</p>
<p>I believe the backdoor to the enterprise is SAAS. Companies such as Salesforce.com provide tools as a subscription via the web. These companies generally run custom software and have plenty of tech savvy staff. With this combination HipHop might be able to give a player the competitive advantage.</p>
<p>The competetive advantage would naturally be price as you can get the most out of your physical investment. I&#8217;d say the average customer does not care which platform you&#8217;re running on. As long as the platform is, indeed, running. Not walking. Or crawling.</p>
]]></content:encoded>
			<wfw:commentRss>http://hiphopphp.org/2010/02/08/php-goes-after-b-i-g-with-hiphop/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Michael Wales: What does HipHop PHP mean for CodeIgniter?</title>
		<link>http://hiphopphp.org/2010/02/08/michael-wales-what-does-hiphop-php-mean-for-codeigniter/</link>
		<comments>http://hiphopphp.org/2010/02/08/michael-wales-what-does-hiphop-php-mean-for-codeigniter/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 07:25:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CodeIgniter and HipHop]]></category>
		<category><![CDATA[HipHop Compatibility]]></category>

		<guid isPermaLink="false">http://hiphopphp.org/?p=19</guid>
		<description><![CDATA[This pretty much sums the reality: I&#8217;d say 99.9999999% of the sites / web apps out there do NOT need HipHop for PHP. Regular PHP is enough for most of us:
So, what does this mean for the CodeIgniter community? In short, absolutely nothing. Most CodeIgniter developers are building application that will run on shared hosts, [...]]]></description>
			<content:encoded><![CDATA[<p>This pretty much sums the reality: I&#8217;d say <strong>99.9999999%</strong> of the sites / web apps out there do <strong>NOT</strong> need HipHop for PHP. Regular PHP is enough for most of us:</p>
<blockquote><p>So, what does this mean for the CodeIgniter community? In short, absolutely nothing. Most CodeIgniter developers are building application that will run on shared hosts, virtual private servers or a cloud-based virtualization system. Of that very large group of our community, an extremely small number have the capability to compile the HipHop or alter their configuration in order to serve HipHop pages.</p></blockquote>
<p>Read the full story at Michaels blog: <a href="http://www.michaelwales.com/2010/02/what-does-hiphop-php-mean-for-codeigniter/">http://www.michaelwales.com/2010/02/what-does-hiphop-php-mean-for-codeigniter/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://hiphopphp.org/2010/02/08/michael-wales-what-does-hiphop-php-mean-for-codeigniter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The very first post &#8211; looking for help</title>
		<link>http://hiphopphp.org/2010/02/07/the-very-first-post-looking-for-help/</link>
		<comments>http://hiphopphp.org/2010/02/07/the-very-first-post-looking-for-help/#comments</comments>
		<pubDate>Sun, 07 Feb 2010 09:31:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CodeIgniter and HipHop]]></category>
		<category><![CDATA[Drupal and HipHop]]></category>
		<category><![CDATA[HipHop Compatibility]]></category>
		<category><![CDATA[Joomla and HipHop]]></category>
		<category><![CDATA[WordPress and HipHop]]></category>
		<category><![CDATA[Zend Framework and HipHop]]></category>
		<category><![CDATA[eZ Publish and HipHop]]></category>
		<category><![CDATA[hiphop]]></category>

		<guid isPermaLink="false">http://hiphopphp.org/?p=4</guid>
		<description><![CDATA[On February 2nd 2010 FaceBook announced that they&#8217;re open sourcing a novel method for accelerating PHP applications. While the method in question could be talked about a lot, I&#8217;m going to leave that for others:

http://www.facebook.com/news.php?blog=1&#38;story=358
http://en.wikipedia.org/wiki/HipHop_(computing)

After the announcement had been I made I went domain shopping and got myself hiphopphp.org . Like for most of my [...]]]></description>
			<content:encoded><![CDATA[<p>On February 2nd 2010 FaceBook announced that they&#8217;re open sourcing a novel method for accelerating PHP applications. While the method in question could be talked about a lot, I&#8217;m going to leave that for others:</p>
<ul>
<li>http://www.facebook.com/news.php?blog=1&amp;story=358</li>
<li>http://en.wikipedia.org/wiki/HipHop_(computing)</li>
</ul>
<p>After the announcement had been I made I went domain shopping and got myself hiphopphp.org . Like for most of my domains I&#8217;ve really got no use for it (some collect Stamps, I collect Domains I suppose).</p>
<p>A few days after the announcement I got an idea that I&#8217;d set up  a blog to announce what works with HipHop and what does not, providing tips on how to make a certain functionality work, etc. This means popular software such as WordPress, Drupal, eZ Publish, Vanilla Forum, Small Machines Forum and the likes that under certain conditions could really benefit from HipHop.</p>
<p>The acceleration method used is complex and there will undoubtedly be a lot of issues with the Software around. And at the moment it is also compatible with PHP 5.2, so all 5.3 goodness is not available. No GOTO.</p>
<p>I&#8217;m a realist and realize that I will not have the time to make this blog relevant. So if you&#8217;re interested in participating &#8211; feel free to drop me a line at <strong><a href="mailto:hiphopphp@gmail.com">hiphopphp@gmail.com</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://hiphopphp.org/2010/02/07/the-very-first-post-looking-for-help/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
