what version of Zend Optimizer go with php 4.3.11?
one of my reseller's customer want Zend Optimizer install, if i'm not mistaken isn't Zend optimizer just speed up the code and it require you to buy Zend's product to code with so your code can use the optimizer? he said there are other benefit...what other benefit does Zend Optimizer provide and what version of Zend Optimizer should i get since i just updated php to version 4.3.11. didn't the Zend Optimizer break a lot of web app. during the version 4.3.10?
You are a bit mistaken with what Zend Optimizer does. It will read and "optimize" any php code, without interfering with anything. The main purpose of it is not to speed anything up, but rather to decode scripts encoded using zend. The main zend product encodes php scripts so that their source cannot be read - many popular scripts such as WHMAP and Kayako Esupport come encoded this way.
If you want something to speed up php you can install eaccelerator as a zend extension. To check if you have the zend engine and zend optimizer installed just type 'php -v' in ssh.
sorry, guy. i'm running Windows 2003/IIS6. so zend Optimizer is not just to speed up code process? does it matter with windows ? i'm under the impression that php with zend optimizer is better on Linux/Apache.
does anyone have problem with zend optimizer with the new 4.3.11 or only 4.3.10 have problem? does it break any php web app?
so i should download Zend Optimizer v2.5.7?
Zend Optimizer is kind like Adobe Acrobat. you get a freebie on the server to run but if you want to write your code to take advanatage of it you'll have buy Zend's product.
The problems with 4.3.10 were because hosts upgraded without reading the huge warning that the versions of Zend prior to 2.5.7 weren't compatable. You will have no problems at all running 4.3.11 with Zend 2.5.10.
BuyHTTP Internet Services - In business since 2003 Business Hosting | nginx, CloudLinux, Varnish cache, and CDP with every business account
Shared, Reseller, Semi Dedicated, VPS, Cloud, Dedicated - We can grow with you
(1) Does some performance tweaking to speed up php execution.
(2) Allow the server to run encoded php scripts that were encoded with the Zend Encoder, which is effectively a compiler for php scripts.
As far as breaking apps, I've only seen the Encoder/Optimizer thing break one application, ever, except when people did not keep their versions in sync. When you upgrade PHP, you check for updates to the Optimizer, too. If you upgrade only one and not the other, you may have trouble.
Otherwise, the only thing I ever saw was an app that called include() several times on a file with functions inside. Worked fine with normal php, but the zend engine threw "cannot redeclare function x()" errors - changed to include_once(), and it was fine.