Project

General

Profile

Feature #4653

Implement static files controller to use CDNs

Added by Yannick Warnier over 7 years ago. Updated over 7 years ago.

Status:
Feature implemented
Priority:
Low
Category:
-
Target version:
Start date:
25/04/2012
Due date:
% Done:

100%

Estimated time:
Complexity:
Normal
SCRUM pts - complexity:
?

Description

There are already settings in the default configuration file to do that. Basically, a file controller for common resources (CSS, JS and icons) would allow a variation of the URL so it can be made to use one of the CDNs available.


Related issues

Related to Chamilo LMS - Bug #4556: Css not updated when changedNew26/03/2012

Actions
Related to Chamilo LMS - Feature #4757: Minify/Join JavaScripts and StylesheetsNew15/05/2012

Actions
Related to Chamilo LMS - Feature #4859: Implement prefetch tagsFeature implemented07/06/2012

Actions

Associated revisions

Revision 7299ca53 (diff)
Added by Yannick Warnier over 7 years ago

Implemented basic CDN switcher, including prefetch. Might fail with multiple-access-urls. Only used for CSS and icons so far - refs #4653

History

#1

Updated by Laurent Opprecht over 7 years ago

On the same topic the controller may issue cache headers to "forever" when server == production.

#2

Updated by Julio Montoya over 7 years ago

see #4757

#3

Updated by Yannick Warnier over 7 years ago

  • Target version changed from 1.9 Beta to 1.9 RC1

Indeed. Not a priority. I'll put it for the RC1 temporarily, just in case I would have time to review it before that (in the end, the default options will be exactly the same as a vanilla Chamilo)

#4

Updated by Yannick Warnier over 7 years ago

  • Status changed from Assigned to Feature implemented
  • % Done changed from 0 to 100

Implemented

Also available in: Atom PDF