我已经阅读了内容交付网络的好处,并注意到所有用户不断增长的网站肯定都需要一个。我需要知道如何为我的网站设置它,例如我是否需要为此重组我的网站代码,我需要为此联系谁等等 - 你知道一个简单的 101 设置内容交付网络。我发现了一些用于在 wordpress 和 Joomla 上设置 CDN 的“插件”。有什么可以用于通用解决方案的吗?我的应用程序是基于 PHP 的,使用 Zend 框架和大量的 javascript 插件,包括谷歌地图和图像上传......
问问题
8450 次
1 回答
6
如果您使用 Zend,您应该首先重组您的助手,以便从配置变量中获取资源(图像、脚本等)的基本 url。
确保您的视图/布局中链接的所有资源都通过帮助程序或以基本 url 开头。
对于您的 javascript 库,我建议您开始将它们指向 Google 或 Microsoft。这是Google JS CDN的链接,这是Microsoft CDN
您的下一步将是开始通过 CDN 为您的其余资源提供服务。这取决于您的主机和配置。例如,亚马逊有自己的 CDN,所以如果你在 EC2 上运行,你可以使用它。基本上看您的主机提供的选项。
有很多 CDN 选项有不同的选项,有些是免费的,有些不是。有关免费/付费/p2p的 CDN 列表,请参阅Wikipedia 上的此条目。此外,阅读文章作为入门读物。
您可以立即开始做一些事情:http: //www.coralcdn.org/
设置珊瑚一点也不复杂。您只需要制作您的 URL 以指向他们的网络。如果您已经布局/查看,这是一件小事。
于 2011-04-16T07:07:51.503 回答