1

我正在开发几个使用 php(目录脚本等)和 wordpress 作为 cms 的网站。我需要通过将 cdn 用于静态文件(css、js、图像)来提高其性能。问题是,css 和 javascript 文件是动态生成的。我这样做是因为雅虎和一些专家建议将文件合并到一个文件中。也改变了css文件的基本颜色。

目前,我使用了几个小型 vps,但仍然不够快。我已经联系了maxcdn,支持人员说他们没有这种服务。我需要的是:一个 CDN 将为来自用户/访问者的请求提供服务,并且本地磁盘中没有文件,CDN 将从另一个域/服务器重定向/获取它。

在 vps 中,可以使用 .htaccess 和 php 的组合轻松完成,但不能在 cdn 中完成。大多数 cdn 只支持纯静态文件。有没有这样的 CDN 可以提供半动态文件?

4

1 回答 1

1

我知道你问已经有一段时间了,但这也是我最近一直在调查的事情。我今天早些时候与 VoxCast 进行了实时聊天,他们支持静态和动态内容的混合。

我认为它的工作原理是您设置了一个服务器(或使用他们的主机),这将成为“源服务器”。然后使用一些服务器配置(Apache,他们还提供了一个 mod 来帮助这个),它会适当地缓存静态内容,并让其他请求直接到达你的源服务器。不过,您需要能够使用正则表达式区分静态和动态内容。

http://www.voxel.net/voxcast-cdn

希望有帮助。

于 2011-06-28T11:19:07.523 回答