Care2x Development Blog

All the news regarding Care2x development

Hip-Hop for PHP or a New Beat in Town

HipHop for PHP isn’t technically a compiler itself. Rather it is a source code transformer. HipHop programmatically transforms your PHP source code into highly optimized C++ and then uses g++ to compile it. HipHop executes the source code in a semantically equivalent manner and sacrifices some rarely used features ‚Äì such as eval() ‚Äì in exchange for improved performance. HipHop includes a code transformer, a reimplementation of PHP’s runtime system, and a rewrite of many common PHP Extensions to take advantage of these performance optimizations.


We have also developed HPHPi, which is an experimental interpreter designed for development. When using HPHPi you don’t need to compile your PHP source code before running it. It’s helped us catch bugs in HipHop itself and provides engineers a way to use HipHop without changing how they write PHP.

Well! It seems that it is here!


Filed under: General, , , , , , ,

New tool

I activated IdeaTorrent for Care2x wishing to concentrate the community development ideas in one place. Hope you use it. It’s HERE. Thanks!

UPDATED: Sourceforge’s IdeiaTorrent doesn’t allow me to approve any new idea so it is useless. Already issued a ticket and hope they reply ASAP. So, don’t use it until further notice.

Filed under: c3x, New Directions, , , , , ,

New logging system for Care2x

as we get neerer the release of rc 2 I started thinking about i problem i allways have with c2x. logs. how do i find in a simple way how many times user123 logged ?

actually it’s a bit difficult, you have to go down to the logs directory and then if you are a lucky * nig user give a grep. otherwise if you’re a win user you have to use some sort of utility like powergrep or something else.

then, why not use a database to store these logs ? simple, practical, easy to use.

so i modified a bunch of files et voila’ here it is in all his simplicity

View of the user logs

View of the user logs

this is the reporting interface under the administration section.

you can download it form the svn or get the diff here or check the modified files here.

Filed under: care2x rc_2,


c2x development

Top Posts