如何用js压缩字符串长度在用php还原

JavaScript013

如何用js压缩字符串长度在用php还原,第1张

一个超长字符串有由PHP进行压缩,得到压缩后字符串,再由浏览器的javascript进行解压缩得到原字符串.

有没有这样的插件,或者算法,函数,方法,类等工具,我还是毕竟推荐你去后盾人看看,里面有很多关于php的这类视频,你可以去看看

最简单的:写个php用正则表达式把css、js里面的空格删掉,现成的有:php JSMin

复杂点的:PHP有GZip模块,可以把服务器端的资源压缩后发送到客户端再解压,网上教程很多,自行百度

再高端点的:YUI Compressor之类的牛人团队开发的玩意

实际上日流量没有十来万以上的网站,弄这些玩意根本没意义。

貌似是Phpstorm7以上的版本有BUG,换成6就可以。

压缩js,利用jsmin类:

header('Content-type: text/javascript')

require 'jsmin.php'

echo JSMin::minify(file_get_contents('common.js') . file_get_contents('common2.js'))