php - 使用 PHP 生成 Javascript 文件

标签 php javascript api minify sinemacula

我当前的代码

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

<script type="text/javascript" src="https://libraries.sinemaculammviii.com/jsapi.php"></script>

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

header("Content-Type: text/javascript");

我的问题

这是加载 javascript 文件的错误方法吗?通过简单地指向 src 属性中的 .js 文件来单独加载 javascript 文件会不会更快更可靠?

如果您想查看完整 API 的代码,请查看 this .提到的链接还详细解释了我在做什么以及为什么。

最佳答案

比 .js 快,是的,但略有提高。原因是它将是一个静态文件,因此不需要 PHP 所花费的处理时间。

也就是说,像这样通过 PHP 提供 JavaScript 并没有错。您甚至可以想出缓存方法来减少处理影响。

关于php - 使用 PHP 生成 Javascript 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13230411/

相关文章:

带有 GSON 的 Java JSON

php - 使用 MySQL 表字段填充 HTML 表的准备语句结果

php - 使用不同的托管服务器连接 codeigniter 中的多个数据库

读取 STDIN 时出现 PHP 语法错误

javascript - 为什么 fetch 函数说,即使我设置了代理,我也必须使用绝对 url?

api - Binance API,我正在尝试用 BTC 购买代币

php - 将侧边栏与我的主要内容 Bootstrap 对齐

javascript - 如何使用 Javascript 访问带有空括号(内部没有点)的另一个对象中的对象?

javascript - 如何创建一个可以在所有页面上继续播放的播放器?

php - Wordpress youtube插件-将供稿从 channel 更改为收藏夹(需要PHP Guru)