我在哪里可以找到一些开源代码压缩器

时间:2011-04-27 15:04:14

标签: javascript php open-source compression

我想在我的网站上托管一个JavaScript代码压缩器,想知道是否有任何用PHP或JavaScript编写的开源压缩器,我可以免费下载。

除此之外,我还想了解其他代码压缩器,如HTML,CSS和纯文本。

3 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

我使用Yahoo!压缩器,我使用.net版本,但看起来有人发布了php module。我没有亲自使用它,所以无法保证它。

答案 2 :(得分:0)

我使用UglifyJS,它不仅用JavaScript编写,而且使用NodeJS(后端JavaScript编程语言)来压缩JavaScript文件。对我来说,这是使用Google Closure或Uglify之间的一个折腾,research表明Uglify / Node速度更快,导致文件略小。像jQuery这样的库也已移至Uglify

设置UglifyJS并不难。你不需要知道Node就可以使用它(不过如果你知道JavaScript,你已经非常了解Node了)。 UglifyJS既可以作为shell实用程序,也可以作为Node js库,可以在Node脚本中导入和使用。我继续前进,后来因为潜入Node很有趣,但你也可以编写一个php脚本来下载到shell并使用Node shell实用程序。但是,您确实需要在任何一种情况下为您的服务器编译Node(它也会安装V8 JavaScript引擎)。

安装Node后,您可以执行其他有趣的操作,例如设置jshint,以验证服务器上的JS。