-- Ralf Eggert <[EMAIL PROTECTED]> wrote
(on Friday, 01 February 2008, 09:00 AM +0100):
> > As to your performance problems, I suspect that you could be having
> > trouble with Zend_Loader. Please see the following JIRA issue if you
> > also suspect the same could be true:
> > 
> > http://framework.zend.com/issues/browse/ZF-2463
> 
> But could this problem really result in a quadruplication of the run
> time for almost all pages? 

It's possible. 

We have been doing some performance tweaking of Zend_Loader, trying to
optimize the algorithm (we've received some detailed complaints that
were pointing to Zend_Loader as a bottleneck).

However, in doing those changes, several users reported that they were
no longer receiving expected errors for missing files. Darby tried to
address that, and introduced some code for better error reporting. This
code was setting up and tearing down error handlers so that it could
create error objects that could in turn be thrown. It was a nice design,
but our conclusion is that it likely negated most of the other
performance tweaks.

> I rather thought that amendments to other components like Zend_Db or
> Zend_Controller might have caused the performance decrease.

I know of no changes to Zend_Controller that would have affected
performance. There were tweaks done for 1.0.3 to *speed up*
Zend_Controller, and those remain in place; the only other work on
Zend_Controller recently has been bugfixes by Martel.

Zend_Db is another matter, and I'd need to defer to Simon, Thomas, and
Darby for that.

-- 
Matthew Weier O'Phinney
PHP Developer            | [EMAIL PROTECTED]
Zend - The PHP Company   | http://www.zend.com/

Reply via email to