Hello,
we have noticed a problem within some HTTP response headers where the value the Expires-key is hard set to "Expires: Thu, 19 Nov 1981 08:52:00 GMT". This causes some browsers to not be able to cache the page and cause performance issues.
We first experienced this with requests to article_image.php?image_type=topic&id=<someid>
Then we noticed, that the index.php has this Expires header value set, too. And unfortunately it's the same on dev.tiki.org, too.
Could you please have a look?
Thanks in advance!
Lars
This is the default TIki behavior as a lot of people complain they see stale content. But there is a way to get around this.
Under Admin...Home...Performance, look under the Sessions tab. There is a setting for Cache-Control header (no session):. This sets the behavior for caching for non-logged in users. However, for this to work, Silent Sessions will also have to be activated (this is also on the same tag).
For example, if you want to set the maximum age that caches should obey to one day, the header setting can be: max-age=86400, public
Admittedly the feature can be improved to provide more fine grained control over what parts of the site, etc... but that would be a separate feature request.
Hope this works well enough for you.
To help developers solve the bug, we kindly request that you demonstrate your bug on a show2.tiki.org instance. To start, simply select a version and click on "Create show2.tiki.org instance". Once the instance is ready (in a minute or two), as indicated in the status window below, you can then access that instance, login (the initial admin username/password is "admin") and configure the Tiki to demonstrate your bug. Priority will be given to bugs that have been demonstrated on show2.tiki.org.
To help developers solve the bug, we kindly request that you demonstrate your bug on a show.tikiwiki.org instance. To start, simply select a version and click on "Create show.tikiwiki.org instance". Once the instance is ready (in a minute or two), as indicated in the status window below, you can then access that instance, login (the initial admin username/password is "admin") and configure the Tiki to demonstrate your bug. Priority will be given to bugs that have been demonstrated on show.tikiwiki.org.
filename | created | hits | comment | version | filetype | ||
---|---|---|---|---|---|---|---|
No attachments for this item |