Description
Jeremy Grelle opened SPR-7400 and commented
Building on the newly added ResourceHttpRequestHandler, the following advance features should be re-considered:
-
Minification should be applied to text-based resources where possible e.g. .js (should be possible to disable)
-
Resource bundling should be supported. This provides the ability to load multiple resources in one HTTP request, which can improve performance.
-
Resource versioning should be supported. This causes clients to refresh cached resources when a new version of the application is deployed. This prevents clients from working with stale content after deployment of a new version. (should be possible to disable, when disabled no caching should be performed)
-
The ability to serve GZip compressed resources should be further expanded to consider disk-cached pre-compressed versions of the resources
Affects: 3.0.4
Sub-tasks:
- Add support for versioning resources [SPR-7141] #11800 Add support for versioning resources
- Add support for caching of compressed resources [SPR-7401] #12059 Add support for caching of compressed resources
- Add support for versioning resources [SPR-7402] #12060 Add support for versioning resources
Issue Links:
- Add ResourceHttpRequestHandler for efficiently serving static resouces [SPR-7116] #11776 Add ResourceHttpRequestHandler for efficiently serving static resouces ("depends on")
- Enhance ResourceHttpRequestHandler with ResourceResolver strategy [SPR-10933] #15561 Enhance ResourceHttpRequestHandler with ResourceResolver strategy ("duplicates")
4 votes, 8 watchers