使用PHP生成Javascript文件

Ben*_*rey 6 javascript php api minify sinemacula

我目前的代码

我已经开始编写一个API,使用PHP加载,缩小并将javascript文件返回到一个文件中.这是通过从scriptHMTL中的标记指向PHP文件来实现的,如下所示:

<script type="text/javascript" src="https://libraries.sinemaculammviii.com/jsapi.php"></script>
Run Code Online (Sandbox Code Playgroud)

jsapi.php页面处理javascript文件并输出缩小的javascript,标题为:

header("Content-Type: text/javascript");
Run Code Online (Sandbox Code Playgroud)

我的问题

这是一个加载JavaScript文件的坏方法吗?难道是快和可靠的加载javascript文件单独通过简单地指向.js在文件src属性?

如果您希望查看完整API的代码,请查看此内容.上面提到的链接还详细解释了我在做什么以及为什么.

Llo*_*oyd 7

更快.js是的,但是很少.原因是它将是一个静态文件,因此不需要PHP将花费的处理时间.

也就是说通过PHP提供JavaScript是没有错的.您甚至可以提出缓存方法以减少处理影响.