Articles of cdn选

如何将gzip用于由Content Delivery Network提供的静态网站内容? 它是否改善了页面加载时间?

我为我的网站提供CDN的大部分静态媒体。 这包括图片,video,JavaScript文件和CSS文件。 YSlow和谷歌的性能工具告诉我,我应该gzip'ing这个内容。 我如何gzip CDN提供的内容? 有没有办法将压缩的内容存储在CDN上? gzip来自CDN的内容会改善网页加载时间吗? 我不关心CDN带宽,但是如果能够为最终用户更快地加载页面,会感兴趣。

为特定目的推荐一个内容分发networking(CDN)

你能否推荐一个CDN用于以下用途: 1)能够通过API自动更新边缘服务器上的文件,因此全球所有客户都可以使用不超过5-10分钟的时间来创build新版本的文件。 我需要一个API命令来即时刷新边缘文件副本。 不需要其他的更新机制(TTL等)2)即付即用 我发现了什么: 1)Amazon CloudFront不适合,因为他们只有TTL最less24小时。 2)Rackspace云托pipe是不适合的,因为它的TTL是8小时最小。 3)Cachefly.com。 用户连接到他们的ftp(或scp),更新源和disconnets上的文件。 一旦他断开cachefly会立即更新所有更改为边缘文件。 连接/断开频率和stream量没有限制。 所以cachefly是适合的,但它并不便宜。 每GB的转移价格从$ 0.49 / GB到$ 0.25 / GB不等,具体取决于您的stream量。 4)SimpleCDN.com。 其支持声称即时更新可以通过pipe理界面完成,并将在不久的将来在API中提供。 但是我没有设法findUI特性,simplecdn的支持并没有说明“近期”的含义。 此外,我不太相信simplecdn,因为我没有find有关其边缘服务器的数量和地理位置的信息以及关于其服务的规范。 但是与Cachefly.com相比,它们便宜十倍:从0.039美元到每GB 0.019美元(这很奇怪) 5)Edgecast.com。 我已经联系了他们的支持,他们声称有这个function,并承诺我发送他们的基本定价,但我没有收到任何东西,而且他们不便宜,不收费。 社区,请你给我推荐一些CDN来满足我的要求。 感谢和亲切的问候,亚历克斯

networking主机服务西方和亚洲用户

是否有托pipe公司专门服务于欧洲,N + S美国和中国,印度,韩国或日本的用户? 我正在寻找一个专门的或VPS来承载一个Drupal网站,而不是一个CDN。 谢谢。

CDN如何不需要url重写工作?

我将不得不改变一些DNS设置? 如果是这样,我需要改变什么? 只要设置了正确的caching控制标题,它们会自动工作吗? 编辑:我对CDN是完全陌生的,对你通常需要做的事情感到好奇。 像一些stream行的CDN的程序一样。

由于地理上的问题,如何在多台服务器上托pipe一个WordPress站点?

WordPress的网站目前在美国托pipe,这是我们目标受众的40%。 其余的游客来自中东,澳大利亚,俄罗斯,中国,新加坡,英国,瑞士,哈萨克斯坦……遍布地图。 随着所有的caching(不是CDN),它在亚洲/大洋洲仍然不足,而且在欧洲也有速度问题。 我可以简单地设置多个服务器,并创build多个Alogging,指向不同地区的不同服务器,并假设来自澳大利亚的访问者将从澳大利亚服务器提供服务? 有小费吗?

如何避免与nginx的第一个字节超时

我在RubyOnRails中有一个应用程序,由CDN服务后面的NGINX服务器代理。 CDN有一个限制,如果响应的第一个字节没有在60秒内到达,CDN服务器响应: Error 503 first byte timeout 问题是,我确实有一些需要在Rails上处理超过60秒的请求。 有没有办法破解这个响应,在响应完成处理之前发送几个字节? 怎么样? 编辑1 : 我知道60年代已经很久了,我们正在想办法避免这种情况。 不过,我需要一个临时解决scheme,让60年代的请求工作。 即使我使用Ajax,一些Ajax调用也需要60多秒,而且会陷入同样的​​问题。 tcp_nopush或tcp_nodelay选项不起作用,我认为这是因为nginx正在等待rails应用程序响应,以知道它应该发送什么标题。 所以,也许这个解决scheme是我需要在RubyOnRails请求/响应周期内破解的

通过地理位置负载均衡IIS7.5服务器

我有一个网站和3个服务器在亚洲,欧洲,美国不同的位置。 我是这个新东西,但是我想要做的是通过地理位置(如CDN)实现ARR负载平衡。 任何人都知道教程如何实现它或从哪里开始?

AWS CloudFront限制原始访问

我平均每天浏览12,000个网页浏览量,但是我的云计算平均每天要获得大约600万个图片和字体的请求。 我想所有这些请求都可能来自我的访问者,但我有我的怀疑。 我知道我可以启用密钥和cookie,以便只有我的网站用户才能访问云端服务器,但我不确定这是否有必要。 有没有办法让我检查从我的服务器引用的用户请求的百分比? 在我去之前,改变我的代码以使用私人来源访问?

有没有任何CDN会自动边缘caching任何你设置caching控制头?

我是新来的CDN。 我已经dynamic生成了每个URL有30分钟过期的页面,我希望这些页面被边缘caching。 是否有任何CDN可以充当代理caching,当用户请求页面时,CDN会将其caching给同一区域中的下一个用户? 编辑:我读过的所有CDN似乎都要求你让用户从指向他们的域名的url(例如E123456.cloudfront.net)请求资源。 这对图像和video来说很好,因为用户在他们的地址栏中没有看到。 由于我正在cachinghtml页面,用户需要能够从正常的位置请求它(例如www.mydomain.com/page1)。 我想知道是否有CDN允许这个。 编辑:任何人都可以给我几个CDN的名称,不需要更改url?

用于cachingREST API的CDN

我正在对CDN提供商进行一些研究,但是我很难找出哪些是可用的,它们提供了什么,以及它们是否适合我的目的。 希望你们可以给我一些build议:-) 我们正在Amazon EC2实例上托pipe一个公共REST API。 每个通话都是dynamic的,CPU密集型的,但一般来说,活动相当稳定 然而,经常会有很多用途同时请求相同的资源的短高峰。 这发生在某人博客或推特资源链接之后,每个人都点击它。 许多资源不会经常更改,我的服务器正在发送明确的caching控制最大年龄标头指定每个资源可以和应该被caching的时间。 我需要一个Webcaching/反向代理/ CDN,在检查caching控制标题和caching这些服务器调用方面做得很好,这样,如果1000个客户端在一分钟内请求相同的资源,我的服务器只需要服务一次,或者至less不是1000倍。 而且,CDN应该能够caching任何HTTP GET请求,而不pipe内容types或URI。 文件大小的限制是没有问题的; 输出通常简短而紧凑。 我今天正在试验Cloudflare, 但是它们只会根据URI的“文件扩展名”来caching静态文件,这使得大多数REST API完全无用。 最后但并非最不重要的一点,我是一个小型创业公司,所以最好是可以负担得起的东西,并且可以上下调整。 哪些供应商可能适合这些要求? 感谢您的任何经验/build议。