gocom / danpu

Optimized MySQL dump library written in PHP
MIT License
62 stars 15 forks source link

Add bzip2 compression #10

Open tvb opened 10 years ago

tvb commented 10 years ago

For a better compression ratio, turn side it is somewhat slower then gzip.

gocom commented 10 years ago

Yeah, it would create slightly smaller files. Like zlib, its optional extension, just not as popular.

If PHP just implemented its compressor extensions using interfaces. You could very easily use any compression option available with simple configuration flag. Unfortunately it doesn't and you have resort in nested conditionals, or write your own wrappers.

gocom commented 10 years ago

I've started writing compressor implementations that also covers regular plain text files. This then allows using the compressors for actual writing, replacing the two-step process.

tvb commented 10 years ago

Great news!