Questions tagged «cdn»

内容交付网络或内容分发网络(CDN)是一种计算机系统,其中包含放置在网络各个节点上的数据副本。

5
CloudFlare如何提供具有无限带宽的免费CDN?
CloudFlare免费套餐服务提供无限带宽,而其他CDN的收费最低为$ 0.10 / gb。 CloudFlare没有带宽限制。只要添加的域符合我们的服务条款,CloudFlare不会施加任何限制。 在他们的网站上,关于限制的说法很少。报价似乎合法。有收获吗?
43 cdn  cloudflare 




1
CloudFlare的Rocket Loader实际如何工作(开发人员如何确保兼容性)?
CloudFlare拥有一项颇具突破性的技术,称为Rocket Loader(包括免费和付费帐户)。但是它实际上如何工作? 他们有一对夫妇的网页是描述的技术,但不是很多的技术细节。一个关键特性是,它使所有Javascript以非阻塞方式(异步)加载,这是一个了不起的壮举!这意味着可以在不等待脚本加载和运行的情况下呈现HTML / CSS。 那怎么可能? 当然,它不能简单地更改所有<script>要使用的标签,async="true"否则defer="true"会破坏几件事... 脚本仍然需要按正确的顺序加载(例如,在jQuery库加载之前,您无法加载jQuery插件。) document.write()这些脚本中的调用需要起作用(显然,这些命令在典型的异步脚本中不起作用)。 DOMContentLoaded事件呢?如果触发后加载了一些脚本,它们的事件处理程序是否未触发? 作为开发人员,我还有其他需要注意的内容,以确保我的网站/脚本/插件与Rocket Loader保持兼容吗?

5
在单独的域上托管静态资源有什么好处?
我注意到许多站点将资源托管在与主站点不同的域中,例如,使用sstatic.net的StackExchange,使用imagesbn.com的Barnes&Noble等。 我知道,将静态资源放在单独的主机上可能有好处,可以使用高效的静态文件Web服务器(例如nginx),释放主服务器以专注于提供动态内容。同样,外包到像Cloudfront Akamai这样的共享CDN也是合乎逻辑的。 但是,否则使用单独的域有什么好处呢?为什么选择sstatic.net而不是static.stackexchange.com? 更新:几个答案错过了核心问题。我知道在多个主机之间进行拆分(并行下载,更薄的Web服务器等)是有好处的。但是,更难理解的是为什么要使用多个域。为什么以sstatic.net而不是static.stackexchange.com作为共享资源的主机?到目前为止,只有一个答案可以解决这个问题。
24 domains  cdn 

3
像CloudFlare这样的CDN如何运作?
此问题已从Web应用程序堆栈Exchange 迁移,因为可以在网站管理员堆栈Exchange上回答。 迁移 5年前。 到目前为止,我的理解是: 您保留了当前的Web托管,但是将站点的DNS服务器从当前托管的DNS服务器更改为CloudFlare的DNS服务器。 CloudFlare从全球多个数据中心为您的网站提供资源。 现在,我想知道此机制的技术细节。这是我的一些问题: CloudFlare是否充当缓存代理?假设我的网站页面上有一堆图片。CloudFlare是否在所有数据中心上缓存所有这些映像,然后从这些数据中心提供服务? 哪些站点资源受到影响?只有静态的吗?网页本身(HTML文档)如何?如果页面是由服务器动态生成的,该怎么办?CloudFlare如何确保始终提供页面的最新版本? 对我的站点的POST请求怎么样(例如,访问者通过Ajax上传数据,然后将其存储在数据库中)?这些东西必须在我的服务器上执行。因此,CloudFlare不会(也不能)提高此过程的性能,对吗?那么,CloudFlare只是将Ajax请求中继到原始Web主机吗?
23 cdn  proxy  post  cloudflare 


2
在哪里可以找到Google / Microsoft CDN托管的AJAX文件的完整列表?
虽然谷歌的主机这份名单与微软的主机这一块有几个文件丢失,如jQuery UI的CSS。在哪里可以找到主要AJAX CDN提供的所有资源的完整列表,特别是Google和Microsoft(由于受欢迎)? 到目前为止找到的CDN列表(主要感谢artlung): Google:http : //code.google.com/apis/ajaxlibs/documentation (Darryl Hein还找到了http://scriptsrc.net,以便于访问) 微软:http://www.asp.net/ajaxlibrary/cdn.ashx AOL:http : //o.aolcdn.com(只能找到http://dev.aol.com/dojo以获取对URL的引用) 雅虎:http://developer.yahoo.com/yui/articles/hosting Google CDN托管的jQuery UI主题 基地,黑领带,布利策,库比蒂诺,暗蜂巢,点-LUV的,茄子,激发,自行车,弗里克,热钻进,人类,乐蛙,薄荷,巧克力,多云,胡椒磨,微软,平整度,南大街,开始,阳光,时髦的钱包,Trontastic,UI的黑暗,UI-Lightness和Vader。 编辑: 只需使用CDN JS从一个域进行所有托管。
18 google  ajax  cdn  microsoft 


2
是否可以将HTTPS与Amazon的CloudFront CDN和CNAME一起使用?
我们将Amazon的CloudFront CDN与自定义CNAME挂在主域(static1.example.com)下一起使用。尽管我们可以打破这种统一的外观,并使用原始的what123wigglyw00.cloudfront.net URL来利用HTTPS,但是还有另一种方法吗? 亚马逊或任何其他类似的提供商是否提供HTTPS CDN托管? TLS及其选择性加密是否可在某处使用(SNI:服务器名称指示)? 脚注:假设答案是否定的,但是只是希望有人知道。 编辑:现在使用Google App Engine https://developers.google.com/appengine/docs/ssl进行具有SSL支持的CDN托管。

2
跨源资源共享策略阻止字体加载:否'Access-Control-Allow-Origin'
我们在Google Chrome浏览器中遇到此错误。我们认为一切设置正确。但是也许不是吗? http://skin.cdn.com跨域资源共享策略阻止了源字体的加载:在请求的资源上不存在“ Access-Control-Allow-Origin”标头。http://domain2.com因此,不允许访问原点。 htaccess中有以下内容(在域的根目录中)。 <IfModule mod_headers.c> Header add Access-Control-Allow-Origin "http://skin.cdn.com" </IfModule> 问题:我是否忘记了其他设置? 非常感谢

3
我可以将imgur用作CDN吗?
我有一个电子商务网站,我想通过设置图像的图像源将imgur.com用作产品图像的CDN。我在ToS中没有看到关于此的任何内容。谁能提供有关此主题的任何见解?
15 ecommerce  cdn 

1
何时以及何时不使用CDN
我正在开发一个将几个小的gif图像加载到屏幕上的Web应用程序。我使用的是相对路径,这意味着它们是从提供php页面的同一Web服务器加载的。该操作是即时的,并且我与Web服务器不在同一大陆。 我刚刚为此CDN网络(Cloudfront)进行了测试,认为将静态文件移近用户是一个好主意。但是,所有这些文件现在需要半秒左右的时间才能在屏幕上呈现。我现在必须使用绝对路径,当然(https://xyzvf.cloufront.net/images/) 这是为什么?绝对路径有问题吗?我正在减少对自己服务器的HTTP请求,这是一件好事,但是这种延迟令人讨厌。CDN不适用于此吗?

5
本地文件与CDN
如果要考虑网站加载时间,通常在引用JavaScript或CSS文件时最好使用哪个时间?使用CDN会更好还是仅添加更多HTTP请求?
13 cdn  optimization 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.