10 ms·
If you agree that using a CDN for static content is a good idea, then it would seem HTTP/2 Push is useless. The website is served from your servers while the st
by necro 8y ago
If you agree that using a CDN for static content is a good idea, then it would seem HTTP/2 Push is useless.
The website is served from your servers while the static content is served from a CDN so you can't "push" it in the same stream as you webpage content.
Am I missing something here?
- wolfgang42 8y agoYes, you can't push cross-origin.[1] However, there's still a lot of use-cases where this is useful, such as if your entire site is static content, or if your app servers are behind the CDN as well. [1]: Yet. I believe the web packaging standard (intended, among other things, to replace AMP) allows pushing bundles signed by other origins.
- necro 8y agoSo there are 3 basic cases that websites use: 1. Site and static content are served directly by your webserver. ( HTTP2/push helpful ) 2. Site served by your web servers but static content is served by a CDN ( HTTP2/push NOT helpful ) 3. Site and static content proxied by some service. ( HTTP2/push helpful )