针对Web开发人员的Cloud Hosting和CDN服务–最佳
与标准的物理服务器相比,这种云环境创建了一种更快,更轻松地传送文件的方法。
云计算允许大型虚拟服务器场通过直接Internet访问和文件下载遍及全球。
联机工作提供了许多用于管理文件的解决方案。
云中虚拟服务器的这种解决方案提供了一种比以往更轻松地访问文件的方法。
同样,您可以将文件存储在云中并与您的朋友或同事共享。
然后,根据用户的位置将数据包请求发送给用户,因此可以更快地加载文件。
通过使用内容分发网络(CDN),网站管理员可以选择在全球的服务器上存储备用静态文件 。
这提供了在任何计算机上进行工作的选项,可以访问否则将无法访问的数据。
小型企业,甚至是自由职业者,都可以根据需要在云中保留文件的本地备份和副本,从而从中受益匪浅。
我想通过这篇文章来研究一些更流行的CDN和云共享应用程序。
为什么要使用内容交付网络?
我应该说CDN并不适合所有人,以此开头这个列表。
当您有来自世界各地的访客时,物理服务器仅限于从本地连接进行数据传输。
但是,由于下载速度和性能的提高,高流量的网站和Web应用程序将在延迟方面带来巨大收益 。
通过基于地理位置的云网络,可以更快地为每个服务。
因此,您可能会有人从澳大利亚,欧洲,日本和南美访问您在美国托管的网站。
交付网络的目的是根据用户的位置从最方便的服务器场中交付您的静态文件(CSS,JS,图像)。
任何高级CDN都会对其服务收取高额费用,但是某些网络非常便宜,甚至可以免费试用。
这给了将文件托管在备用服务器上的感觉,这对于备份也很方便。
CDN也可以绑定到您自己网站的特定域或子域。
最好的CDN Web服务
但是,此过程就是满足您在云中托管解决方案的特定需求。
有些比其他的贵,有些网络的覆盖范围比其他的要广。
我汇总了7个出色的内容交付网络,这些网络可以为您提供出色的服务。
1. CloudFlare
查看他们的计划和价格页面,以查看所有可用选项。
他们的服务器还遍布许多人口稠密的热点。
我非常喜欢他们的服务,因为CloudFlare是提供免费计划的少数提供商之一。
如果查看他们的区域地图,则CloudFlare网络实际上是相当广阔的。
我将其称为最好的“学习场”之一,以使您的脚湿透。
CloudFlare还拥有惊人的安全性和对详细问题的支持 。
在您花时间与服务提供商合作之前,后端系统可能会有些混乱。
任何对CDN感兴趣的人都应该尝试免费计划并获得更好的理解。
这对公司来说是一笔巨大的营销奖金,它使感兴趣的客户有机会在没有太大风险的情况下评估其潜力。
CloudFlare 不根据带宽收费,而是按月收费和有限的数据上限 。
值得注意的是,如果没有人免费试用,就不会有付费服务!
但是,即使新来者只是在学习绳索,更专业的计划也可以提供许多有益的功能。
2. CacheFly
CacheFly作为一家公司成立于2002年初,并且在将文件托管在云中方面拥有良好的记录。
CacheFly正在为Cartoon Network,Microsoft,Bandai-Namco和Adobe等公司提供文件。
我没有对CacheFly的CDN进行太多测试,但我可以将其归功于名称识别和许多顶级客户。
它大约需要2至3分钟,可以很好地说明CacheFly可以做什么。
如果您仍然对概念不满意,建议您观看剪辑。
他们主页上的一个有趣点是引导式视频导览 ,其中介绍了一些有关Content Delivery Networks的内容。
如果您没有收到访问网站或网站媒体(图像,视频)的大量流量,则CacheFly可能值得等待推迟。
相当于每月约.25 TB,然后您才需要支付超额的传输费用。
您只需每月支付$ 100,即可享受256GB数据传输的最简单方案。
我对CacheFly的最大问题是它们的定价水平失真 。
3. Windows Azure
但是我认为Windows Azure是一个引人入胜的新产品,它在云托管领域具有很大的潜力。
我认为,在过去的二十年中,Microsoft一直在发布一些非常出色和非常糟糕的软件。
即使在进行付费计划之前,也值得进行测试。
对于认真考虑CDN云托管的任何人,您都应该真正尝试一下Azure。
该计划附带10个可能的网站,35GB的存储空间和20GB的CDN带宽。
您可以注册免费的90天试用期 ,该试用期为云用户提供所有基础知识。
与替代产品相比,Microsoft的CDN堆叠起来有多经济,您可能会感到惊讶。
如果您对网站有特定需求,请尝试使用其价格计算器以获得平均费用估算。
它仍然是非常新的,但是对于网站管理员而言,Azure提供了许多额外的功能,例如SQL数据库存储。
我无法真正说出Azure如何与其他CDN相提并论。
4. NetDNA
一家愿意与客户直接合作并解决其网站基础架构上特定带宽问题的公司给我留下了深刻的印象。
如果您知道您的网站吸引了大量流量,并且需要一个非常快速且稳定的交付网络,请使用NetDNA。
它们的内容受SSL保护,并且可能包含富媒体,例如HD 720p / 1080p视频。
这些是仅依靠NetDNA在全球范围内提供内容的大型互联网公司。
他们的一些主要客户案例研究包括Template Monster , Sitepoint和BuySellAds 。
CloudCache实际上是在MaxCDN网络上运行的,并与NetDNA合作。
但是需要特定服务的网站管理员可能会对NetDNA的其他品牌感兴趣。
当您运行多个具有国际受众的网站时,获得的成本可能会非常昂贵。
如果您查看他们的价格图表,这也会很有趣,您会注意到数据根据位置收取的费用有所不同。
如果您需要流式传输富媒体文件,并花一些时间来计算数字,看看价格是否值得处理大量流量。
定价计划中提供了更多信息,这些信息可对数据使用情况进行详尽的分类。
需要托管教程或在线视频的网站可能会认为此服务比典型的CDN有价值得多。
另外, HDDN是面向HD视频的视频存储和流网络。
5. MaxCDN
对于在单个网页上显示很多独特内容的博客或在线杂志来说尤其如此。
这是他们较小的品牌之一,是中小型企业的理想解决方案。
MaxCDN云托管/ CDN服务实际上是更大的NetDNA网络的一部分。
但是MaxCDN非常方便,因为当您的限额接近时,您的帐户将收到一条警告消息。
任何小型企业或新成立的初创企业都可以在很长一段时间内保持这一限制,而无需继续努力。
如果您不熟悉数据传输单位,则1TB大约为1000GB(这是巨大的)。
我之所以如此喜欢MaxCDN,是因为他们灵活的即付即用定价计划 ,起步价为1TB数据40美元。
对于某些知道自己想要高质量但又没有很多钱来应付超额费用和复杂的每月计划的人来说,这是最好的CDN之一。
数据上限何时用完没有时间限制,因此您可以根据需要保留此存储空间。
使用最初的1TB数据后,每增加1 TB,您需要支付70美元。
6. Google App Engine
Google是世界上最臭名昭著的科技公司之一,并且在安全性方面享有很高的声誉。
开发人员可以注册一个新的应用程序帐户,并确定其应用程序需要多少空间。
使用Google App Engine的最大优势可能是,您可以通过Google获得磁盘空间和文件托管,而且完全免费!
因此,如果您有钱,那就值得为他们提供更多优质服务。
您应该了解,尽管Google提供了免费计划,但其CDN的功能至少比这些限制强大10倍。
这意味着您可以依靠Google通过庞大的服务器场网络来提供文件。
谷歌也有很多钱可以用于硬件和数据中心。
与命令提示符存在一些交互,但是整个过程并不是很困难,并且如果有指导,实际上也很容易复制。
对于尚未熟悉Google界面的新手来说,这是一个很好的分步指南。
最近在浏览网络时,我发现了有关设置App Engine以及如何创建第一个在线CDN存储库的教程 。
您可以使用的磁盘空间/带宽有数量限制,但是Google拥有将网站文件存储在云中的最佳平台之一。
最有说服力的解决方案是CDN,但它也可以托管您的许多核心网站文件。
此外,App Engine界面通常更是基于云的存储的解决方案。
7.机架空间
在美国和欧洲以及亚洲,澳大利亚和南美,发现了多个地点。
这个传递网络非常庞大,可以使您的文件直接连接到几乎全世界的任何地方 。
但是令人惊讶的是,他们与Akami Network合作进入了公共云CDN托管业务。
Rackspace网站上充斥着服务器空间的托管计划。
这可能是桌面应用程序,甚至可能是基于PHP或其他常见后端语言的网站应用程序 。
您可以通过编程自己的界面将大量文件上传到云中。
现在,另一个有趣的信息是Rackspace拥有自己的Cloud Files API ,任何开发人员都可以使用该API 。
如果您托管的是大小合理的文件,则可以每月支付5到10美元,以获得巨大的性能提升,从而摆脱困境。
然后,对于一个月内使用的所有带宽,Rackspace会额外收取$ 0.18 / GB。
只要您的帐户处于活动状态,存储在服务器硬盘上云中的任何文件每月的费用为$ 0.10 / GB。
在谈论价格时 ,存储和流媒体收费非常合理。
共享云中的文件
所有这些服务都为新用户提供了免费的帐户计划,以便与您想要的任何人共享文件。
这些都是基于云的解决方案,您可以在其中将文件上传到Internet,然后与您的朋友或同事共享链接。
对于最后一部分,我组成了一个替代文件共享网站的小型展示。
但是,使用RapidShare或MediaFire这样的网站支付高级帐户费用,可以保证从具有Internet连接的任何计算机上访问文件。
寻找用于托管备份和重要文档的空间可能会很烦人,更不用说将它们随处携带。
这些文件存储服务还可以兼作您自己的个人文件的私有云主机。
最后的想法
但是我认为,任何项目或企业都可以通过使用云托管技术来注意到收益。
我们所有人都使用不同类型的数据,因此需要相应地转移重点。
每个人在云中进行工作都有不同的目的。
此外,如果您对帖子有任何建议或想法,请随时在讨论区与我们分享。
我希望新的Web开发人员将花时间研究此主题,并了解有关文件存储和云服务器基础结构的更多信息。
本文应大致概述CDN和云文件的分发。
翻译自: https://www.hongkiat.com/blog/cloud-hosting-cdn-for-webmasters/