That sounds good - thank you.

Claudia

On Mar 4, 6:34 pm, "Christian Winther" <[EMAIL PROTECTED]> wrote:
> Hello,
> I believe that the code is in the file to make sure that Components ect. are 
> run even if the page is cached (Might be useful for auth amongst many things).
>
> https://trac.cakephp.org/ticket/4245andhttps://trac.cakephp.org/ticket/2329discusses
>  this issue already.
>
> I have made a modified CacheHelper (1.2x) that does not add the php in the 
> top if there is no cake:nocache blocks.
>
> http://cakephp.dk/app/webroot/patches/cache.phps
>
> -----Original Message-----
> From: cake-php@googlegroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Claudia
> Sent: 4. marts 2008 18:09
> To: Cake PHP
> Subject: view caching problem
>
> Hi there
>
> I have a question regarding view caching:
> I have a controller foo where I want to cache the result of action
> bar.
> Therefore I put a line
> $this->cacheAction = 3600;
> in the action.
> The cache file is created fine, but when I fetch a page from the cache
> it takes almost as much time as without caching, about 0.2 seconds.
> I have confirmed that the file comes from the cache.
>
> When I check the cache file I see that there is a lot of php in there,
> starting with
> loadController('foo');
> loadModels();
> $this->controller = new fooController();
> $this->controller->plugin = '';
> $this->controller->_initComponents();
> ...
>
> which needs a lot of time to execute. The php is then followed by the
> html output of the view.
> If I delete the php part of the cache file manually and reload the
> webpage, the page is pretty
> fast (about 0.02 seconds) and everything works fine until the cache
> file is recreated.
>
> Thus my question(s):
> What is the purpose the PHP part of the cache file?
> In case the PHP part is not really necessary, is there a way to tell
> Cake to cache only the output of the view, without adding the PHP
> stuff?
>
> I use Cake 1.2.0.5427alpha
>
> Thank you
>
> Claudia
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to