Yes, it is standard approach to disable cache for logged users. This list have a lot of questions about IE so it's not true that "it is not mentioned that IE can have issues".
On 21 янв, 18:41, chris <chris....@internetlogistics.com> wrote: > Thanks for your reply. > > I think what I will do is to use the cache disable method for anything > when the user is logged in. That way the other pages, which willl just > be static information pages, can be cached by the browser. > > Is it a standard thing that cakePHP users find themselves doing? It > seems odd that it is not mentioned that IE can have issues such as > this. > > On Jan 21, 4:14 am, "Dr. Loboto" <drlob...@gmail.com> wrote: > > > > > > > > > Of course it will have negative effect. More requests to server, less > > "immediate" pages for users. But in many cases you cannot avoid it. > > > IE (at least 6-7) have another negative effect of caching. Imagine > > that you have tabbed page where tabs are loaded with AJAX. And "main" > > tab have absolutely same URL as page itself. In this case when you > > load this page then click on such tab IE won't make any request at all > > and show same page (with header/footer, etc) inside tab area. And this > > behavior you can fight only by having different URL as IE just ignore > > caching settings in case of "fast click". > > > On Jan 20, 6:39 pm, chris <chris....@internetlogistics.com> wrote: > > > > Thanks alot for your reply. > > > > I've given it a quick test, and it does indeed seem to fix the issue. > > > > Do you, or anyone else, know the effect this will have on my > > > application though? > > > > It seems that this will stop all my pages being cached by the browser, > > > however, will this have a particularly negative effect on performance? > > > Both in terms of the user, and the effect on the server? > > > > Thanks once again for your reply, has helped massively. > > > > On Jan 19, 6:34 pm, euromark <dereurom...@googlemail.com> wrote: > > > > > my guess: browser cache problem > > > > > put this in your beforeRender() in the app controller: > > > > > if ($this->layout == 'default') { > > > > $this->disableCache(); > > > > } > > > > > On 19 Jan., 17:58, chris <chris....@internetlogistics.com> wrote: > > > > > > Still no clues on this. > > > > > > Tested further on 2 different computers, with IE8 and the results are > > > > > the same. > > > > > > Works fine in Chrome and Firefox, any ideas at all? > > > > > > Cake version is 1.3.6 if that helps at all. -- Our newest site for the community: CakePHP Video Tutorials http://tv.cakephp.org Check out the new CakePHP Questions site http://ask.cakephp.org and help others with their CakePHP related questions. To unsubscribe from this group, send email to cake-php+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php