如何通过像javascriptobfuscator.com这样的php打包javascript

如何通过像javascriptobfuscator.com这样的php打包javascript,javascript,php,Javascript,Php,如果我在下面的javascript中 之前 它返回的值低于压缩javascript 之后 如何在php中实现相同的功能。静态资产缩小和文件合并在许多web框架中自动完成(在Rails中,这个概念称为“资产管道”)。您需要使用一个具有适合您的资产小型化/编译方案的框架,否则 使用一个构建工具来监视您的代码库,并在您更改任何文件时自动执行 编写一个构建脚本,并在创建构建时自己执行 Assetic似乎是为您选择的PHP工具 而且,静态资产缩小和文件合并在许多web框架中都是自动完成的(在Rails中

如果我在下面的javascript中

之前 它返回的值低于压缩javascript

之后
如何在php中实现相同的功能。

静态资产缩小和文件合并在许多web框架中自动完成(在Rails中,这个概念称为“资产管道”)。您需要使用一个具有适合您的资产小型化/编译方案的框架,否则

  • 使用一个构建工具来监视您的代码库,并在您更改任何文件时自动执行
  • 编写一个构建脚本,并在创建构建时自己执行
  • Assetic似乎是为您选择的PHP工具


    而且,静态资产缩小和文件合并在许多web框架中都是自动完成的(在Rails中,这个概念被称为“资产管道”)。您需要使用一个具有适合您的资产小型化/编译方案的框架,否则

  • 使用一个构建工具来监视您的代码库,并在您更改任何文件时自动执行
  • 编写一个构建脚本,并在创建构建时自己执行
  • Assetic似乎是为您选择的PHP工具


    而且,静态资产缩小和文件合并在许多web框架中都是自动完成的(在Rails中,这个概念被称为“资产管道”)。您需要使用一个具有适合您的资产小型化/编译方案的框架,否则

  • 使用一个构建工具来监视您的代码库,并在您更改任何文件时自动执行
  • 编写一个构建脚本,并在创建构建时自己执行
  • Assetic似乎是为您选择的PHP工具


    而且,静态资产缩小和文件合并在许多web框架中都是自动完成的(在Rails中,这个概念被称为“资产管道”)。您需要使用一个具有适合您的资产小型化/编译方案的框架,否则

  • 使用一个构建工具来监视您的代码库,并在您更改任何文件时自动执行
  • 编写一个构建脚本,并在创建构建时自己执行
  • Assetic似乎是为您选择的PHP工具

    还有,我请求提问

    • 为什么要保护javascript
    仅仅让它对人类来说不可读并不意味着一个拥有阿斯伯格家族或者有足够动机去清除它的人不能

    • 如果你保护你的脚本是因为你不想让人们回收它,那么缩小它(通过框架和插件手动或自动)
    • 如果你还有其他安全问题,那么我认为你最好把时间花在别处
    如果这听起来很刺耳,我很抱歉,但在意识到这一努力是多么徒劳和无用之前,我浪费了很多时间

    • 为什么要保护javascript
    仅仅让它对人类来说不可读并不意味着一个拥有阿斯伯格家族或者有足够动机去清除它的人不能

    • 如果你保护你的脚本是因为你不想让人们回收它,那么缩小它(通过框架和插件手动或自动)
    • 如果你还有其他安全问题,那么我认为你最好把时间花在别处
    如果这听起来很刺耳,我很抱歉,但在意识到这一努力是多么徒劳和无用之前,我浪费了很多时间

    • 为什么要保护javascript
    仅仅让它对人类来说不可读并不意味着一个拥有阿斯伯格家族或者有足够动机去清除它的人不能

    • 如果你保护你的脚本是因为你不想让人们回收它,那么缩小它(通过框架和插件手动或自动)
    • 如果你还有其他安全问题,那么我认为你最好把时间花在别处
    如果这听起来很刺耳,我很抱歉,但在意识到这一努力是多么徒劳和无用之前,我浪费了很多时间

    • 为什么要保护javascript
    仅仅让它对人类来说不可读并不意味着一个拥有阿斯伯格家族或者有足够动机去清除它的人不能

    • 如果你保护你的脚本是因为你不想让人们回收它,那么缩小它(通过框架和插件手动或自动)
    • 如果你还有其他安全问题,那么我认为你最好把时间花在别处


    如果这听起来很刺耳,我很抱歉,但我在这方面浪费了很多时间,才意识到这一努力是多么的徒劳和无用

    t看起来真的很奇怪。为什么它会增加字节占用,但不将函数重命名为短函数名,如
    a
    ?你到底想做什么,有一个可以在你的服务器上运行的JS minifier/obfuscator?如果是这样的话,看看YUI、Minify和Uglify库,它们都有PHP包等价物。我想使用PHP在我的服务器上打包javascript,而不使用任何其他库或跨域。上面打包的javascript不容易解包,所以我想使用php生成打包的javascript dynamicaly。谢谢你的帮助。我想保护我的javascript代码,而不是将其最小化。还有一篇关于这一点的帖子,显然他们甚至没有用一个答案来证明这一点,这看起来真的很奇怪。为什么它会增加字节占用,但不将函数重命名为短函数名,如
    a
    ?你到底想做什么,有一个JS迷你器/模糊器可以
    var a="Hello World!";
    
    function MsgBox(msg){
       alert(msg+"\n"+a);
    }
    
    MsgBox("OK");
    
    var _0xd429=["\x48\x65\x6C\x6C\x6F\x20\x57\x6F\x72\x6C\x64\x21","\x0A","\x4F\x4B"];
    var a=_0xd429[0];function MsgBox(_0xdb32x3){alert(_0xdb32x3+_0xd429[1]+a);};
    MsgBox(_0xd429[2]);