Data compression is the compacting of info by decreasing the number of bits which are stored or transmitted. This way, the compressed info requires substantially less disk space than the initial one, so much more content can be stored on identical amount of space. There're different compression algorithms which function in different ways and with some of them only the redundant bits are erased, so once the information is uncompressed, there is no decrease in quality. Others erase excessive bits, but uncompressing the data at a later time will result in reduced quality compared to the original. Compressing and uncompressing content needs a significant amount of system resources, particularly CPU processing time, so any hosting platform that uses compression in real time should have adequate power to support that feature. An example how info can be compressed is to substitute a binary code such as 111111 with 6x1 i.e. "remembering" how many consecutive 1s or 0s there should be instead of keeping the actual code.

Data Compression in Shared Website Hosting

The cloud web hosting platform where your shared website hosting account will be made employs the revolutionary ZFS file system. The LZ4 compression method that the latter employs is greater in a number of aspects, and not only does it compress data better than any compression method that many other file systems use, but it's also considerably quicker. The benefits can be significant especially on compressible content such as website files. While it may sound illogical, uncompressing data with LZ4 is quicker than reading uncompressed data from a hard disk, so the performance of any site hosted on our servers will be boosted. The better and quicker compression rates also allow us to produce a large number of daily backups of the whole content in each hosting account, so if you delete anything by accident, the last backup which we have will not be more than a few hours old. This can be done as the backups take a lot less space and their generation is quick enough, so as to not influence the performance of our servers.