2017-06-21 80 views
0

我有一个关于压缩算法的问题。所以像winzip这样的软件是为了压缩文件我的问题是,我如何压缩基于网络的应用程序,以便它可能需要更少的金额和多少云基础公司压缩用户的文件?关于压缩算法

+0

你所说的“压缩基于Web的应用程序”呢?还有更少的_what_? –

+0

更少的空间,我在谈论无损压缩。 –

+0

所以你想压缩应用程序代码/二进制文件?具体到什么目的?部署工件(代码或二进制文件)通常占用maaaybe几十兆,这在现代标准中是微不足道的。如果你正在压缩_data_(如数据库或其他用户生成的内容) - 这是一个完全不同的问题。 –

回答

0

大多数人使用的基于Web的应用程序正在缩小。它的工作原理是将css,javascript和其他脚本编译为缩小版本(与压缩不同)。这些缩小的文件可以节省内存并加载速度更快。

这里是微小一个非常简单的解释:https://blog.stackpath.com/glossary/minification/

这是一个堆栈交换的问题,解释缩小和压缩之间的区别:https://softwareengineering.stackexchange.com/questions/232586/what-is-the-real-difference-between-a-minified-and-uncompressed-file-what-are-t

+0

Thanx男人真的很有帮助 –

0

压缩Web应用程序文件(PHP/HTML/CSS /等)的一种方法是缩小它们。

这可以把一些像125 KB下来,说50 KB等(只是举个例子...它结束了压缩下来,一切都取决于)