c和php的压缩库

问题描述:

为了节省网络流量我想压缩我的数据。唯一的窍门是,我的客户端是一个C应用程序,服务器是PHP。我正在寻找一个可用于c和php的开源压缩库。c和php的压缩库

我想我可以写一个外部的C程序解压缩我的数据,但我试图避免在服务器上产卵额外的过程。

如果您有任何疑问,请发布!

Zlib提供Ç的API,并且是PHP功能API的一部分。

ZLIB

Here's the page从PHP访问zlib的。

你或许可以指导你的Web服务器的HTTP级压缩你的数据,那么你将不必担心它的两端。对于Apache,看看mod_deflate

gzip是最流行的压缩方案之一(如果不是最多的话)。 PHP有supported it since version 4。如果你需要更好的压缩,consider bzip2

php supports zlib压缩和c压缩你可以使用zlib,但你应该再想一想,如果你想压缩网络通信 - 负载可能会太多,你的服务器。

这取决于您要传输的数据。如果是文本,请在apache上使用mod_gzip(我假设您正在使用它)。我已经看到了大约70%的文本压缩。但是,如果您正在处理二进制数据(如图像和视频),请使用更具可压缩性的媒体格式。