如何为我的网站设置内容分发网络?

时间:2011-04-16 06:17:03

标签: php cdn content-delivery-network

我已经了解了内容分发网络的好处,并注意到所有拥有不断增长的用户的网站肯定需要一个。我需要知道如何为我的网站设置它,因为我需要重新构建我的网站代码,我需要联系谁等等 - 你知道一个关于设置内容交付的简单101网络。我找到了一些用于在wordpress和Joomla上设置CDN的“插件”。有没有什么可以用于通用解决方案? 我的应用程序是Php Based,使用Zend Framework和大量的javascript插件,包括谷歌地图和图片上传......

1 个答案:

答案 0 :(得分:6)

如果您正在使用Zend,您应首先重组您的帮助程序,以便从配置变量中获取资源(图像,脚本等)的基本URL。

确保您的视图/布局中链接的所有资源都通过帮助程序或以基本URL为前缀。

对于您的JavaScript库,我建议您开始将它们指向Google或Microsoft。以下是Google JS CDN的链接,此处为Microsoft CDN

您的下一步是通过CDN开始提供其余资源。这取决于您的主机和配置。例如,亚马逊拥有自己的CDN,所以如果你在EC2上运行,你可以使用它。基本上看看你的主人提供的选项。

有很多CDN选项,有不同的选项,有些是免费的,有些则没有。请参阅this entry on Wikipedia for a list of CDNs免费/付费/ p2p。另外,阅读文章的阅读作为入门。

您可以立即开始做某事:http://www.coralcdn.org/

设置珊瑚并不复杂。您只需要将URL设置为指向其网络即可。如果您已经布局/查看,这是一件小事。