... | @@ -5,14 +5,12 @@ As of MathJax 1.1 we are maintaining a public installation on a Content Delivery |
... | @@ -5,14 +5,12 @@ As of MathJax 1.1 we are maintaining a public installation on a Content Delivery |
|
* Because of both reduced latency and caching, CDN hosting will improve performance for most users
|
|
* Because of both reduced latency and caching, CDN hosting will improve performance for most users
|
|
* We can easily collect statistics about pages and sites using the hosted version of MathJax
|
|
* We can easily collect statistics about pages and sites using the hosted version of MathJax
|
|
|
|
|
|
We recently switched to Rackspace as our CDN service; the service through Amazon CloudFront is still partially available.
|
|
We switched to Rackspace as our CDN provider in May 2012; the service through Amazon CloudFront has been discontinued.
|
|
|
|
|
|
### Quick Guide to Updating CDN Content
|
|
### Quick Guide to Updating CDN Content
|
|
|
|
|
|
MathJax CDN content is served from the `cdn.mathjax.org` domain. The source of this data (the CDN *origin*) is *Rackspace Cloud Files* (which uses OpenStack) and it is served via Rackspace's CDN partner, Akamai; more information can be found [at Rackspace](http://www.rackspace.com/cloud/cloud_hosting_products/files/).
|
|
MathJax CDN content is served from the `cdn.mathjax.org` domain, see the [documentation](http://docs.mathjax.org/en/latest/configuration.html#loading-cdn). The CDN's source or *origin* is *Rackspace Cloud Files* (which uses OpenStack) and it is served via Rackspace's CDN partner, Akamai; more information can be found [at Rackspace](http://www.rackspace.com/cloud/cloud_hosting_products/files/).
|
|
|
|
|
|
The basic set up is that each versioned release on the CDN corresponds to a subdirectory and each of those subdirectories is an independent clone of the corresponding MathJax branch from our canonical GitHub repository (except for `1.0` which is based on the sourceforge repository).
|
|
The basic set up is that each versioned release on the CDN corresponds to a subdirectory and each of those subdirectories is an independent clone of the corresponding MathJax branch from our canonical GitHub repository (except for `1.0` which is based on the sourceforge repository).
|
|
|
|
|
|
To update CDN content, one merely updates content in the appropriate release directory. The web-interface at Rackspace is not very useful however, so instead [Cyberduck](http://cyberduck.ch) has proven to be a reliable tool to handle uploads. |
|
To update CDN content, one merely updates content in the appropriate release directory. The web-interface at Rackspace is not very useful however, so instead [Cyberduck](http://cyberduck.ch) has proven to be a reliable tool to handle uploads. |
|
|
|
\ No newline at end of file |
|
|
|
|
|
Changes to the CloudFiles container should take ~15 min to take effect. |
|
|
|
\ No newline at end of file |
|
|