我的项目有一个编辑器,用户可以将大文本保存到MySQL。我用的是PHP & Javascript,jQuery。我一直在寻找,搜索,谷歌等,但没有找到工作的例子,既有js和php代码压缩(&编码)在客户端和解压缩(&解码)在服务器端。
我找到了http://code.kuederle.com/huffman和JSend &其他一些关于这个主题的StackOverflow问题,但它们都不起作用,或者只做了一侧的工作。
你有PHP和JS两端的代码来压缩和解压表单数据吗?非常感谢。
发布于 2011-06-17 05:59:45
试试jSend,它通过一个jQuery插件支持压缩,并提供了一个PHP脚本。然而,我个人并没有使用过它。
发布于 2011-06-17 06:04:10
LZW在Javascript和PHP中都有实现
PHP:http://code.google.com/p/php-lzw/
Javascript:http://marklomas.net/ch-egg/articles/lzwjs.htm
另请参阅JavaScript implementation of Gzip
根据您的项目需要,另一个要考虑的选项是mod_deflate (至少如果您正在使用Apache)。但这只会压缩从服务器发送到客户端的数据。
发布于 2011-06-17 23:56:17
经过多天的尝试,谷歌搜索,搜索,仍然没有找到一个好的工作包,既Js和Php压缩表单数据,提交和解压缩。
我想出了另一个解决方案来节省大量的带宽,以提高更新速度。我打算更新已提交文本的增量差异,但这对我来说太难了,所以我只编写了一些代码来检测用户更改了哪些行,并只提交那些行。
如果你找到另一个更好的问题,请仍然回答这个问题。谢谢。
https://stackoverflow.com/questions/6379064
复制相似问题