Major Feature #26891

Implement basic static file caching as new caching framework backend

Added by Oliver Hader about 2 years ago. Updated almost 2 years ago.

Status:New Start date:2011-05-28
Priority:Should have Due date:
Assignee:- % Done:

25%

Category:-
Target version:Mid of term
Votes: 0

Description

The "filebackend" of the caching framework can already write caches to the filesystem.
A new "urlbackend" shall be created that extends the existing filebackend. The identifier of a cache is in this case the URL.
This new mechanism shall write the file to accordant directories that can easily be used by a mod_rewrite rule without using TYPO3 - just plain Apache.

Available URL schemes are:

  • RealURL (extension), e.g. host.com/some-section/page.html
  • SimulateStaticDocument (core), e.g. host.com/page.123.0.html
  • Plain, e.g. host.com/index.php?id=123

GET arguments should be considerred (after optimization, e.g. sorting the arguments alphabetically)


Subtasks

Feature #27107: Introduce urlcache to read and write from cacheResolvedRyan Graham

Feature #27108: Implement clearing of static file cachesNewRyan Graham

Feature #27109: Implement handling of Page TSconfig SettingsNew

Feature #27110: Extend the urlfilecache for additional argumentsNew

History

Updated by Oliver Hader about 2 years ago

  • Target version set to Mid of term

Also available in: Atom PDF