是PHP包括远程文件通过CDN性能


Is PHP include for remote files via CDN performant?

我已经开发了一个PHP应用程序开发平台,我想把它用于我将要从事的所有项目。

然而,而不是在所有多个项目上安装框架,我想把它放在一个CDN(一个Rackspace Cloud Files)中,然后在我需要的时候包括我需要的部分。

include("<path_to_cdn>/myfile.php");

我在Javascript(例如JQuery)中看到很多这样的情况,但是我不确定这对PHP来说是不是正确的方法。

请建议。

谢谢。

不;远程include()的性能很差。(考虑到PHP必须在每个请求中获取并重新解析内容——PHP操作码缓存只适用于本地包含。)另外请记住,出于安全原因,新版本的PHP默认禁用allow_url_include