Data compression is the decrease of the number of bits which need to be saved or transmitted and this particular process is very important in the web hosting field due to the fact that information filed on hard disk drives is usually compressed in order to take less space. There are many different algorithms for compressing information and they have different effectiveness depending on the content. Many of them remove just the redundant bits, so no data will be lost, while others remove unnecessary bits, which results in worse quality when the particular data is uncompressed. The process uses plenty of processing time, which means that a web hosting server has to be powerful enough so as to be able to compress and uncompress data in real time. An illustration how binary code could be compressed is by "remembering" that there are five sequential 1s, for example, in contrast to storing all five 1s.

Data Compression in Shared Web Hosting

The cloud hosting platform where your shared web hosting account is created employs the reliable ZFS file system. The LZ4 compression method that the aforementioned uses is better in lots of aspects, and not only does it compress information better than any compression method that a variety of other file systems use, but it's also considerably faster. The benefits can be significant particularly on compressible content which includes website files. Even though it could sound unreasonable, uncompressing data with LZ4 is quicker than reading uncompressed info from a hard drive, so the performance of every site hosted on our servers will be upgraded. The better and faster compression rates also allow us to make numerous daily backups of the whole content in each web hosting account, so in the event you delete something by accident, the last backup which we have will not be more than a couple of hours old. This is possible because the backups take a lot less space and their generation is quick enough, so as to not affect the performance of our servers.

Data Compression in Semi-dedicated Servers

The ZFS file system that runs on the cloud platform where your semi-dedicated server account will be created uses a powerful compression algorithm called LZ4. It is among the best algorithms out there and definitely the most efficient one when it comes to compressing and uncompressing website content, as its ratio is very high and it will uncompress data at a faster rate than the same data can be read from a hard drive if it were uncompressed. This way, using LZ4 will speed up every website that runs on a platform where this algorithm is enabled. The high performance requires plenty of CPU processing time, that's provided by the numerous clusters working together as part of our platform. In addition to that, LZ4 allows us to generate several backup copies of your content every day and keep them for a month as they'll take much less space than regular backups and will be generated much quicker without loading the servers.