C5 and HipHop PHP Compiler?

Permalink
Hey all,

I'm thinking this question is going to be more directed to the core team, but if anyone else is interested please let me know.

Facebook has open-sourced a project of theirs called HipHop for PHP. In short - it allows your existing PHP scripts to run AS COMPILED CODE. Facebook engineers said they reduced their server CPU usage by around FIFTY PERCENT, and page serve speeds are drastically increased. No secret that PHP isn't the fastest language - but with something like this us PHP'ers could see drastic increases in application performance. Check outhttp://developers.facebook.com/news.php?story=358&blog=1... for more info.

Apparently it works with almost all existing code, minus a couple things such as the eval() function and a couple others... so I'm wondering how well this will work with Concrete5.

I'd like to test it out and would love some help from people who are interested in using this on their servers. If a few people are interested, I'll setup a virtual devbox for everyone to work together on. I'm a relative novice with Linux, except for being able to get a basic LAMP stack running; if you're a linux expert your help would be much appreciated.

Core team, what are your thoughts on this?

focus43
 
synlag replied on at Permalink Reply
synlag
Great idea!

I already posted a request here
http://www.concrete5.org/community/forums/chat/c5-in-c-with-faceboo...

I'm very interested in this, as we're are going to host some sites with a shared core installation (hopefully this would work with pear too)
Fernandos replied on at Permalink Reply
Fernandos
Why would that make any sense for a feature-request?? I mean that is somethingy YOU have to optimize on your own servers, that's nothing the Core Team needs to do for you. Except that they can optimize their server in the hosting program. But that's another topic and totally up to the team on how they optimize xy.

Shared pear installs gonna work, am sure on that, but that hiphop compiler ain't big news, as far as I know. There are phpc, roadsend, zend and many other php compilers.

Here's review:http://technow.owlient.eu/index.php?post/2010/02/20/php-compilers...

Here's a guy who tested hiphop:
http://www.formboss.net/blog/?p=173...

still, apc will sure fulfill your performance needs no need for a statically compiled core at that point. I mean that's up to you, but you don't need to do that extra work.
synlag replied on at Permalink Reply
synlag
Feature-request? I did not post it to featured requests.
Never asked the core team to do that for me.

But thanks for the links :)