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

Ali*_*Ali 3 php cdn content-delivery-network

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

Joh*_*hnP 6

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

确保您的视图/布局中链接的所有资源都通过帮助程序或与基本URL一起添加.

对于您的JavaScript库,我建议您开始将它们指向Google或Microsoft.这是Google JS CDN的链接,这里是Microsoft CDN

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

有很多CDN选项,有不同的选项,一些是免费的,一些不是.请参阅维基百科上的此条目,以获取免费/付费/ p2p 的CDN列表.另外,阅读文章的阅读作为入门.

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

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