On Fri, Jan 30, 2009 at 3:28 PM, Loic Didelot <ldidelot@mixvoip.com> wrote:
Hi,
I didnt get any feedback but I tried to debug a little further by
comparing to my other cake applications, disabling code, looking at
xdebug etc...
I have one class with a few functions that help me with common things,
short function with not special code. If I use
"App::import('Vendor','tools');" in app_controller.php everything is
fine. However, if I use App::import() in bootstrap.php or config.php my
application becomes 6 times slower and the number of times is_dir() is
called increases quite a lot.
Number of times a function is called with App::import('Vendor','tools');
in bootstrap.php:
is_dir() -> 1481
file_exists -> 377
Number of times a function is called with App::import('Vendor','tools');
in app_controller.php:
is_dir() -> 28
file_exists() -> 14
Maybe this helps someone...
Best regards,
Loic.
Loïc DIDELOT
On Wed, 2009-01-28 at 09:22 -0800, mixvoip wrote:
> Hello,
> I just updated to the recent cake1.2 and noticed that my pages load 5
> times slower. Rendering time is over 2 seconds. So I installed xdebug
> to check a little what is happening and I noticed that the function
> is_dir() uses 1/3 of all process time and is called over 1400 times
> per request. After some feedback from the IRC channel I set debug to 0
> and enabled caching which was previously disabled with
> "Configure::write('Cache.disable', true);"
>
> "tmp/cache/persistent" is now no longer empty but is_dir is still
> called over 1400 times per request.
>
> ls -l tmp/cache/persistent:
> cake_core_core_paths cake_core_default_en_us cake_core_dir_map
> cake_core_file_map
>
>
> Does anyone else have this problem?
>
> Best regards,
> Loic.
>
> >
--
MIXvoip S.a.
Tel: +352 20 3333 20
Fax: +352 20 3333 90
ldidelot@mixvoip.com
http://www.mixvoip.com
--
Rogelio Nodal
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to cake-php+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---
No comments:
Post a Comment