PDA

View Full Version : eAccelerator - PHP accelerator


Rick
04-04-2006, 04:34 PM
http://eaccelerator.net/

Has anyone used this? You can read about it on their website. Seems like a useful modification to increase performance and efficiency on php apps. I am installing it now to test it a bit.

Rick

Ciberlex, LLC
04-04-2006, 04:39 PM
Most of my sites run on php, and if this can speed things up and reduce server load it would be awesome.

Rick
04-04-2006, 05:01 PM
Actually seems this requires php to be compiled as a module to Apache. We set up Cpanel/Apache using phpsuexec which increases security significantly. I will search for some alternatives to eacellerator..

bpotter
04-04-2006, 05:09 PM
Apparently PHP 5.1.* has its own caching engine, but I'm running PHP 5.1.2 and I can't see a difference.

Another alternative could be mmcache:
http://turck-mmcache.sourceforge.net/index_old.html

Ciberlex, LLC
04-04-2006, 11:23 PM
At least for me if its security vs speed I will go for security, that is for sure.

hyperaxe
04-05-2006, 03:25 AM
I'm using eaccelerator and had seen significant improvement on PHP based website. One good example is the Wordpress blog wherein without eaccelerator, the page load time is 1.5 seconds on average, but with eaccelerator, page load time just averages 0.5 seconds.

hyperaxe
04-05-2006, 10:41 AM
Actually seems this requires php to be compiled as a module to Apache. We set up Cpanel/Apache using phpsuexec which increases security significantly. I will search for some alternatives to eacellerator..

Another alternative would be ZendOptimizer. Actually you can use it with eAccelerator but based on experience eAccelerator alone can reap the most benefit. :)

dreiecon
04-05-2006, 06:13 PM
Don't the VPS servers already have zend?

hyperaxe
04-05-2006, 08:34 PM
Don't the VPS servers already have zend?

PHP on VPS usually comes with a Zend Engine, but you have to manually install Zend Optimizer. They are 2 different apps. :)

glowworm
04-13-2006, 03:44 AM
Apparently PHP 5.1.* has its own caching engine, but I'm running PHP 5.1.2 and I can't see a difference.

Another alternative could be mmcache:
http://turck-mmcache.sourceforge.net/index_old.html

Turck-mm is pretty much dead now (It could also be only Apcahe 1 - not sure), eaccelerator is a fork.

I am using it extensively now on PHP 5.1.2 with Apache 2.0.55 and the speedup on my worst page was significant and very noticable.

It was bog easy to install too.

The only thing you have to remember is to flush your cache after making site overhauls.

glowworm
04-15-2006, 01:38 AM
Hmm, I retract the post above. I installed v0.9.5_beta2 yesterday (previous was beta1) and lost stability on the web server.

Looking in the apache2/error-log shows Sig fault 11 and the user is given a blank page.

Looking at the open support tickets on the eaccelerator website shows quite a few people having the same issue. The best work-around at the moment seems to be turning off the disk cache and using SHM only (ensuring your SHM is 32MB), even then a few people are still seeing the occasional crash.

I've switched it off on all my production sites and only left it running on my test sites until I can test this further myself.

But then again it is a beta so I 'spose I'm mad to have enabled it on a production machine at all ;)

Amaresh
05-12-2006, 05:21 AM
I have been thinking of setting up eAccelerator on my box too.

drf_php
05-14-2006, 11:25 AM
I don't like it and I don't use it... it is a good idea, but it has still to be well developed. At this time I don't think is useful to install on a web server. Also, performance gain isn't so huge