Data compression is the compacting of info by reducing the number of bits that are stored or transmitted. Because of this, the compressed information requires considerably less disk space than the initial one, so more content might be stored using the same amount of space. You will find different compression algorithms that function in different ways and with some of them only the redundant bits are deleted, which means that once the data is uncompressed, there's no decrease in quality. Others erase unneeded bits, but uncompressing the data afterwards will result in lower quality in comparison with the original. Compressing and uncompressing content takes a significant amount of system resources, especially CPU processing time, therefore any web hosting platform which uses compression in real time needs to have ample power to support this feature. An example how info can be compressed is to replace a binary code such as 111111 with 6x1 i.e. "remembering" how many sequential 1s or 0s there should be instead of saving the entire code.

Data Compression in Shared Website Hosting

The compression algorithm that we employ on the cloud internet hosting platform where your new shared website hosting account shall be created is called LZ4 and it is used by the leading-edge ZFS file system that powers the system. The algorithm is a lot better than the ones other file systems use because its compression ratio is much higher and it processes data considerably quicker. The speed is most noticeable when content is being uncompressed as this happens quicker than data can be read from a hard disk. For that reason, LZ4 improves the performance of every site stored on a server that uses the algorithm. We take full advantage of LZ4 in one more way - its speed and compression ratio let us generate a number of daily backup copies of the whole content of all accounts and keep them for 30 days. Not only do these backup copies take less space, but in addition their generation won't slow the servers down like it often happens with many other file systems.

Data Compression in Semi-dedicated Servers

Your semi-dedicated server account shall be created on a cloud platform that runs on the innovative ZFS file system. The aforementioned uses a compression algorithm known as LZ4, that is much better than all the other algorithms with regard to compression ratio and speed. The gain is noticeable especially when data is being uncompressed and not only is LZ4 a lot faster than other algorithms, but it is also quicker in uncompressing data than a system is in reading from a hard disk drive. This is the reason why sites running on a platform which employs LZ4 compression perform better because the algorithm is most effective when it processes compressible data i.e. website content. A further advantage of using LZ4 is that the backup copies of the semi-dedicated accounts which we keep need a lot less space and they're generated a lot faster, which allows us to keep a number of daily backups of all your files and databases.