基于PHP的javascript loader优化器?

时间:2012-08-14 17:04:44

标签: php javascript minify

我正在构建一个Web应用程序框架,我正在寻找一种编译javascript和amp;的方法。在运行时css源文件,我希望有一些建议。

我使用了Require.js但是优化器似乎依赖于Node.js或Java / Rhino的安装,这不是理想的,因为我想保持依赖关系,以便它可以在任何WAMP / LAMP环境中运行(即不需要Java / rhino或Node)

理想情况下,它会在运行时查找源更新并将js符合/缩小为单个平面文件,例如<script src="js.php">

我已经尝试php packer但是我的测试表明这会导致一堆javascript错误,每当我使用它时,它现在已经6年了,并且似乎没有积极开发。

YUI压缩机&amp;据我所知,Google Closure再次需要Java。

欢迎任何建议!

2 个答案:

答案 0 :(得分:3)

Minify似乎正是如此。它提供缩小的Javascript和CSS文件。如果自上次访问后没有更新,它会在标头中添加ETag并发送304个HTTP代码。

答案 1 :(得分:1)

我建议你来看看:

我仍然在寻找一些代码结构示例,其中使用依赖项管理器和压缩实用程序,如r.js;但是在php中我没有发现管理require.js的代码压缩。