
04-22-2006, 08:43 AM
|
|
Junior Guru
|
|
Join Date: Apr 2005
Location: UK
Posts: 224
|
|
Does eAccelerator Really Work?
Hi,
I'm interested to know if anyone uses eAccelerator and does it really perform as they say it will do:
Quote:
It increases the performance of PHP scripts by caching them in their compiled state, so that the overhead of compiling is almost completely eliminated. It also optimizes scripts to speed up their execution. eAccelerator typically reduces server load and increases the speed of your PHP code by 1-10 times.
http://www.eaccelerator.net/
|
From reading their site, it seems there are no reasons not to install it but are there any bad points or side-effects - like do Ioncube encoded scripts still work with it?
Any input is appreciated.
Thanks!
__________________
█ WHMCompleteSolution
█ The Complete Client Management, Billing & Support System
█ www.whmcs.com
|

04-22-2006, 08:50 AM
|
|
Web Hosting Master
|
|
Join Date: Apr 2006
Location: Southern California
Posts: 1,125
|
|
Yes it really work, and work with ioncube.
On some very heavy pages things goes down from like 1.5 to .7 seconds generation time on mine.
The bad part is you need to recompile the thing when upgrading PHP, and I believe it crashed on me twice, had to restart apache.
__________________
 Sarcasm, the 6th Ponyman of the Apocalypse.
Please do not inquire about Tim, the 5th Ponyman.
|

04-22-2006, 08:50 AM
|
|
Performance Specialist
|
|
Join Date: Dec 2004
Location: New York, NY
Posts: 10,338
|
|
AFAIK there are only 2 scenarios in which you can have eAccelerator.
- Zend Optimizer + eA as a PHP extension (does not work as zend extension any more) - must have PHP running as a module or fastcgi
- eA as a PHP extension on it's own - must have PHP as a module or fastcgi
As you see, it will not work [too well] with IonCube, but IMHO the performance benefits eAccelerator gives heavily outweighs anything you'll get out of IonCube.
*Note* I have seen rare cases where it was installed with IonCube, but generally it will cause Apache to fail if you use IonCube.
Quote:
|
Originally Posted by FluffyTigger
Yes it really work, and work with ioncube.
On some very heavy pages things goes down from like 1.5 to .7 seconds generation time on mine.
The bad part is you need to recompile the thing when upgrading PHP, and I believe it crashed on me twice, had to restart apache.
|
Well, I do my own PHP compiles and I don't need to recompile it. Of course if you use cPanel's easyapache then you will definitely have problems - but I've always recommended against that.
__________________
MediaLayer, LLC - Lightning fast web hosting since 2005. Ask about our new pure SSD storage platform!
›› First and leading provider of LiteSpeed based hosting combined with enterprise grade hardware.
›› Free Account Migrations, Custom Solutions, and Servers in US, EU, and Asia
›› Our Application Hosting plans outperform the typical VPS. Ask us about special offers on yearly plans!
|

04-22-2006, 12:46 PM
|
|
Aspiring Evangelist
|
|
Join Date: Nov 2003
Posts: 384
|
|
EA does work  generates here about 120M page views/mo on a dual xeon vs. 25M without it. We never had any crashes with... I used to manually compile it+install it but there are also rpm packages available:
- get the latest ea.rpm
- rpm -i ea.rpm
|

04-22-2006, 01:46 PM
|
|
Web Hosting Master
|
|
Join Date: Apr 2004
Location: San Jose
Posts: 902
|
|
If you're running on multi-core or multi-CPU, or 64 bits, make sure they've fixed it well enough. As of November they were still recommending you don't run on it on those systems.
APC works.
__________________
Specializing in MySQL and website tuning for high traffic sites. cmwsci.com/
|

04-22-2006, 02:42 PM
|
|
Performance Specialist
|
|
Join Date: Dec 2004
Location: New York, NY
Posts: 10,338
|
|
Quote:
|
Originally Posted by sailorFred
If you're running on multi-core or multi-CPU, or 64 bits, make sure they've fixed it well enough. As of November they were still recommending you don't run on it on those systems.
APC works.
|
I'm running it on a Dual Proc. system just fine. Note that APC doesn't work in PHP environments with Zend Optimizer installed.
__________________
MediaLayer, LLC - Lightning fast web hosting since 2005. Ask about our new pure SSD storage platform!
›› First and leading provider of LiteSpeed based hosting combined with enterprise grade hardware.
›› Free Account Migrations, Custom Solutions, and Servers in US, EU, and Asia
›› Our Application Hosting plans outperform the typical VPS. Ask us about special offers on yearly plans!
|

04-22-2006, 02:51 PM
|
|
Junior Guru
|
|
Join Date: Apr 2005
Location: UK
Posts: 224
|
|
Thanks for your comments. So would you guys recommend installing eAccelerator on a server where I also need to be running Ioncube encoded scripts?
__________________
█ WHMCompleteSolution
█ The Complete Client Management, Billing & Support System
█ www.whmcs.com
|

04-22-2006, 03:07 PM
|
|
Performance Specialist
|
|
Join Date: Dec 2004
Location: New York, NY
Posts: 10,338
|
|
Quote:
|
Originally Posted by mwsolutions
Thanks for your comments. So would you guys recommend installing eAccelerator on a server where I also need to be running Ioncube encoded scripts?
|
No, probably not. Install it on servers where you don't need Ion.
__________________
MediaLayer, LLC - Lightning fast web hosting since 2005. Ask about our new pure SSD storage platform!
›› First and leading provider of LiteSpeed based hosting combined with enterprise grade hardware.
›› Free Account Migrations, Custom Solutions, and Servers in US, EU, and Asia
›› Our Application Hosting plans outperform the typical VPS. Ask us about special offers on yearly plans!
|

04-22-2006, 03:58 PM
|
|
Junior Guru
|
|
Join Date: May 2003
Posts: 193
|
|
I was able to run ioncube and APC without issues, but did not try eaccelerator, and yes APC does help a lot
|

04-23-2006, 04:14 AM
|
|
Aspiring Evangelist
|
|
Join Date: Mar 2002
Location: London & Kent, UK
Posts: 354
|
|
On the issue with EA and other extensions, EA is written to only work with extensions whose names have been coded into the startup routine; it does a strcmp against module names and bails on unrecognised ones. EA didn't have a check for the ionCube Loader, but patches exist that add the test. It's a trivial couple of lines, and then EA and the ionCube Loader run fine.
APC doesn't run with ZO because you have to use some tricks to make this work as ZO blocks any unrecognised extensions, and APC presumably don't implement those.
ionCube IPS, now entering beta test, offers high performance acceleration of regular and encoded files, being ideal for servers with encoded files.
|

04-23-2006, 09:33 AM
|
|
Community Liaison
|
|
Join Date: Mar 2003
Posts: 8,023
|
|
You can still use EA+ZendOptimizer+Ioncube. Just don't install ioncube server wide, you can just put it per account where ioncube is needed then ioncube will automatically load for that account/domain.
__________________
JoneSolutions.Com - Your Number One Choice On The Net - since 2001
----------------------------------------------------------------------------------------
Linux Shared and Reseller Hosting * KVM Fully Managed cPanel VPS * Super Special Servers
USA/EU cPanel Fully Managed Servers * cPanel Server Management * R1Soft/Idera Backup
|

04-23-2006, 09:47 AM
|
|
Junior Guru
|
|
Join Date: Apr 2005
Location: UK
Posts: 224
|
|
I've read there is a "fix" for running Ioncube and eAccelerator together on the Ioncube Forums but they said to get it from eAccelerator - does anyone know anything about this or where to find it?
__________________
█ WHMCompleteSolution
█ The Complete Client Management, Billing & Support System
█ www.whmcs.com
|

04-23-2006, 10:06 AM
|
|
Community Liaison
|
|
Join Date: Oct 2004
Location: San Francisco, CA
Posts: 2,451
|
|
Quote:
|
Originally Posted by mwsolutions
does anyone know anything about this or where to find it?
|
We run all 3 together flawlessly. I'll try and get the fix for you to use 
|

04-23-2006, 10:10 AM
|
|
Junior Guru
|
|
Join Date: Apr 2005
Location: UK
Posts: 224
|
|
Thank you - that would be great!
Matt
__________________
█ WHMCompleteSolution
█ The Complete Client Management, Billing & Support System
█ www.whmcs.com
|

04-25-2006, 01:21 PM
|
|
Junior Guru
|
|
Join Date: Apr 2005
Location: UK
Posts: 224
|
|
Tyler, I know you must be busy, but you had any luck with this?
Matt
|
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Linear Mode
|
| Postbit Selector |
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
|
|
|
| Login: |
|
|
| Advertisement: |
|
|
| Web Hosting News: |
|
|
|