Task #33822

ter_fe --- main pages need to be cacheable

Added by Tolleiv Nietsch over 1 year ago. Updated 6 months ago.

Status:Resolved Start date:2012-02-09
Priority:Should have Due date:
Assignee:- % Done:

0%

Category:[FOR] TER
Target version:-
Votes: 0

Description

Currently the entire extensions/ter page isn't cacheable. But at least the "normal" pages which can be reached through the paginator should be cacheable - otherwise this one kills our performance.

backend_hits.txt (6.4 kB) Tymoteusz Motylewski, 2012-12-09 12:36


Related issues

related to The typo3.org project - Task #29915: Performance Tuning Resolved 2011-09-17

History

Updated by Joern Bock about 1 year ago

  • Parent task set to #34504

Updated by Joern Bock about 1 year ago

  • Category set to [FOR] TER

Updated by Thomas Loeffler 11 months ago

  • Assignee deleted (Kai Vogel)

Is this fixed with the new "solr ext list view"?

Updated by Ingo Renner 10 months ago

EXT:solr's list view ist not cachable. I agree though, that extension single view should be cached...

Updated by Steffen Gebert 10 months ago

Why is it not cachable? Can't you just send correct cache header that at least varnish will cache it?

Updated by Ingo Renner 10 months ago

It's a search after all, caching it, doesn't make a lot of sense, does it? Also the page feels quite fast to me. Is really causing that much load?

Updated by Steffen Gebert 10 months ago

I don't know, how much load it costs. But cached is better ;-)

Could we cache it from varnish side?

Can we form a rule out of this info?

X-T3CacheInfo:noCacheContentFlag,noLoginAllowedInBranch,!no_cache!,noClientCache,_INT,tx_solr_pi_results->main,not_loggedin

Updated by Joern Bock 6 months ago

  • Target version deleted (Release 2.0)

Updated by Joern Bock 6 months ago

  • Target version deleted (Release 2.0)

Updated by Joern Bock 6 months ago

  • Parent task deleted (#34504)

Updated by Tymoteusz Motylewski 6 months ago

Added special rule for caching main site of extension repository
http://typo3.org/extensions/repository/ because it's the second most hit page on backend servers

see https://review.typo3.org/17042

Updated by Tymoteusz Motylewski 6 months ago

we should decide, whether we want to cache other extension repository related pages.
I've attached list of most hit pages (thanks Steffen Gebert for providing the list)

Updated by Tymoteusz Motylewski 6 months ago

  • Status changed from New to Under Review

After discussion with Steffe, we are now caching all TER pages for 5minutes, except one with query string, as we don't want to cache
search results.

Updated by Tymoteusz Motylewski 6 months ago

  • Status changed from Under Review to Resolved

Also available in: Atom PDF