草庐IT

javascript - 如何 'minify' Javascript代码

JQuery有两个版本可供下载,一个是Production(19KB,压缩和Gzipped),另一个是Development(120KB,未压缩代码)。现在压缩版只有19kb,如果你下载它,你会看到仍然是一段javascript可执行代码。他们是如何压缩它的?我怎样才能像那样“缩小”我的代码? 最佳答案 DIY缩小没有压缩器可以正确压缩错误代码。在这个例子中,我只想展示一个minifier做了多少。在缩小之前你应该做什么关于jQuery...我不使用jQuery。jQuery是用于旧浏览器的,它是出于兼容性原因而制作的..检查can

javascript - 在 gruntjs minify/uglify 之后更改 html 中的链接或脚本文件名

我对css/js文件使用标准的minify/uglify并将多个文件合并到main.min.css或app.min.js...但是我的.html文件需要修改以指向这些新文件名太在或有没有办法让这个自动化?或者如何使用gruntjs自动修改.html文件以重命名其中的文件名? 最佳答案 您可以使用grunt-string-replace来执行此操作.这是一个关于如何使用它的示例。在我的index.html中,您可以找到以下导入标签:endPRODimports-->注意“开始导入”和“结束导入”注释。默认情况下(在DEV中)我们注释掉

javascript - ruby rails : Minify or Compress Javascript Files?

目前我的中有这个true%>这意味着Rails产生一个all.js包含所有js文件的文件。Rails中是否有某种方法也可以缩小或压缩js文件?我的意思是像摆脱注释、空格,无论js压缩器通常做什么。我很好奇,因为有了这样的自动压缩,我就不必在每次更改某些内容时都手动压缩js文件。有什么想法吗? 最佳答案 您可以使用sprockets来做到这一点(在Rails3.1+中默认)或jammit 关于javascript-rubyrails:MinifyorCompressJavascriptFi

php - 多个 javascript/css 文件 : best practices?

我现在有大约7个Javascript文件(感谢各种jQuery插件)和4-5个CSS文件。我很好奇处理这些问题的最佳实践是什么,包括它们应该在文档中加载的位置?YSlow告诉我Javascript文件应该——在可能的情况下——包含在最后。body的尽头?它提到分隔符似乎是他们是否编写内容。我所有的Javascript文件都是函数和jQuery代码(都在ready()时完成)所以应该没问题。那么我是否应该包含一个CSS和一个Javascript文件,并让它们包含其余部分?我应该将所有文件连接成一个吗?我应该把Javascript我的标签放在文档的最后吗?编辑:FWIW是的,这是PHP。

php - 多个 javascript/css 文件 : best practices?

我现在有大约7个Javascript文件(感谢各种jQuery插件)和4-5个CSS文件。我很好奇处理这些问题的最佳实践是什么,包括它们应该在文档中加载的位置?YSlow告诉我Javascript文件应该——在可能的情况下——包含在最后。body的尽头?它提到分隔符似乎是他们是否编写内容。我所有的Javascript文件都是函数和jQuery代码(都在ready()时完成)所以应该没问题。那么我是否应该包含一个CSS和一个Javascript文件,并让它们包含其余部分?我应该将所有文件连接成一个吗?我应该把Javascript我的标签放在文档的最后吗?编辑:FWIW是的,这是PHP。

php - 缩小PHP有什么意义吗?

我知道你可以缩小PHP,但我想知道是否有任何意义。PHP是一种解释型语言,因此运行起来会比编译型语言慢一点。我的问题是:如果我要缩小我的PHP,客户会看到页面加载速度的明显提高吗?另外,有没有办法编译PHP或类似的东西? 最佳答案 PHP被编译成字节码,然后在类似于VM的东西上进行解释。许多其他脚本语言遵循相同的一般过程,包括Perl和Ruby。它并不是真正的传统解释语言,比如BASIC。如果您尝试“缩小”源,则不会有效提高速度。使用bytecodecachelikeAPC会大大增加.Facebook推出了一个名为HipHop的编译

php - 缩小PHP有什么意义吗?

我知道你可以缩小PHP,但我想知道是否有任何意义。PHP是一种解释型语言,因此运行起来会比编译型语言慢一点。我的问题是:如果我要缩小我的PHP,客户会看到页面加载速度的明显提高吗?另外,有没有办法编译PHP或类似的东西? 最佳答案 PHP被编译成字节码,然后在类似于VM的东西上进行解释。许多其他脚本语言遵循相同的一般过程,包括Perl和Ruby。它并不是真正的传统解释语言,比如BASIC。如果您尝试“缩小”源,则不会有效提高速度。使用bytecodecachelikeAPC会大大增加.Facebook推出了一个名为HipHop的编译

php - 如何缩小php页面html输出?

我正在寻找可以像谷歌页面速度一样缩小我的php页面html输出的php脚本或类。我该怎么做? 最佳答案 CSS和Javascript考虑使用以下链接来缩小Javascript/CSS文件:https://github.com/mrclay/minifyHTML告诉Apache使用GZip交付HTML-这通常会减少大约70%的响应大小。(如果您使用Apache,配置gzip的模块取决于您的版本:Apache1.3使用mod_gzip,而Apache2.x使用mod_deflate。)Accept-Encoding:gzip,defla

php - 如何缩小php页面html输出?

我正在寻找可以像谷歌页面速度一样缩小我的php页面html输出的php脚本或类。我该怎么做? 最佳答案 CSS和Javascript考虑使用以下链接来缩小Javascript/CSS文件:https://github.com/mrclay/minifyHTML告诉Apache使用GZip交付HTML-这通常会减少大约70%的响应大小。(如果您使用Apache,配置gzip的模块取决于您的版本:Apache1.3使用mod_gzip,而Apache2.x使用mod_deflate。)Accept-Encoding:gzip,defla