Hola.
I posted this at Zend.com, but their forums seem pretty quiet...
I have installed the Zend Optimizer with PHP 4.1.1 (soon to become 4.1.2.) After installing it, I ran benchmarks with our most demanding page and found the default Optimizer settings actually added about .7 seconds to the already high (3.5 - 4.2 seconds) execution time. Messing with the pass settings reduced the amount of slowdown -- but in the end, the Optimizer still added a significant increase in execution time.
Is there something I should know that I don't already? There is no documentation (that I can find) as to what each pass does, so my attempts at messing with them were purely unsuccessful shots in the dark.
The script in question does a large amount of text parsing using preg_match() and str_replace() and holds open files between 300-800 lines in length. It also holds what can be a relatively large set of result data from the database in memory during execution.
Thanks for your comments!
-Roy Huggins