-- Cristian Bichis <cbic...@gmail.com> wrote
(on Monday, 15 October 2012, 05:15 PM +0300):
> Thanks for your response.
> 
> I'll do more testing (including using an opcode cache, on my dev
> machine I don't use this only on staging and production).
> 
> I have one more question. There is any drawback that I have 3
> classmap files and not 1 or 2 ?

Shouldn't be an issue; in ZF2, I often have a half-dozen or more going.


> >No, and my own profiling has not shown this.
> >
> >Use a profiler (XHProf, XDebug, etc.) and check to see where the issues
> >are. If you are using an opcode cache, and it's primed, you should not
> >be seeing a slowdown.
> >
> >The one issue that might come into play is the size of your classmap
> >files. I _do_ recall that if a classmap file is overly large, you can
> >occasionally run into situations where parsing the classmap takes more
> >execution time and memory than simply loading the few files you need. As
> >such, it's always best to define the classmap for only the most commonly
> >used files, and not necessarily _everything_ in all the libraries
> >included in your application.
> >
> >Finally, if any files in the classmap are also making require_once
> >calls, you'll run into a situation where the classmap really doesn't
> >give you much benefit. If you're running the classmap generation tools
> >over ZF1, make sure you also comment out the require_once calls;
> >otherwise, the classmap will only benefit you for the first class
> >loaded, and none of its dependencies.

-- 
Matthew Weier O'Phinney
Project Lead            | matt...@zend.com
Zend Framework          | http://framework.zend.com/
PGP key: http://framework.zend.com/zf-matthew-pgp-key.asc

-- 
List: fw-general@lists.zend.com
Info: http://framework.zend.com/archives
Unsubscribe: fw-general-unsubscr...@lists.zend.com


Reply via email to