We were working for a while, testing, and tweaking and testing again and we are happy to announce we are now providing an exponentially faster web server and the last http aka HTTP/2 protocol support in our cPanel Shared hosting servers.
First, we wish to thank you for the continuous support and patience, sometimes while we are tweaking, things don’t go as we expect and we have to correct some errors you can see in your site but your support and patience always pay off.
What is LiteSpeed?
LiteSpeed is one of the faster web servers in the industry. The biggest difference between LiteSpeed Web Server and Apache (the web server that was running before) is in the design of their architecture. Apache is process-based — it creates a new process or thread for every connection. Creating these processes requires a lot of overhead.
LiteSpeed Web Server is event-driven, which means it serves all connections on a few processes, saving resources. This efficient method of serving connections means you can serve many more connections, at a much higher rate. LiteSpeed is asynchronous. Asynchronous I/O is a form of input/output processing that permits other processing to begin before a transmission has finished, cutting latency.
Faster PHP: PHP processes are started by using a fork() system call, instead of starting a brand new PHP process. This is much faster and allows users to effectively utilize opcode caching, while preserving the separation necessary for shared hosting.
High Performance Static Content: LiteSpeed Web Server’s event-driven architecture allows it to handle static requests much faster than Apache — up to 10x faster at high traffic volumes.
High Performance Dynamic Content: LiteSpeed’s exclusive server API, LSAPI, handles web applications much more efficiently than other APIs, resulting in PHP web applications that run up to 50% faster than with Apache.
SSL Acceleration: LiteSpeed Web Server uses SSL acceleration to deliver HTTPS pages up to three times faster than Apache.
HTTP/2 support: LiteSpeed Web Server is the first commercial server to offer full HTTP/2 support. Notable HTTP/2 features include binary protocol, fully multiplexed and header compression.
What is HTTP/2?
HTTP/2 is the first major HTTP protocol update since 1997 when HTTP/1.1 was first published by the IETF. The new HTTP protocol is needed to keep up with the exponential growth of the web. The successor of HTTP/1.1 brings significant improvement in efficiency, speed and security and is supported by most modern web browsers.
– HTTP/2 is binary, instead of textual.
– It is fully multiplexed, sending multiple requests in parallel over a single TCP connection.
– It uses header compression to reduce overhead.
– It allows servers to “push” responses proactively into client caches instead of waiting for a new request for each resource.
– It uses the new ALPN extension which allows for faster-encrypted connections since the application protocol is determined during the initial connection.
– It reduces additional round trip times (RTT), making your website load faster without any optimization.
If you wish to read more about other improvements, check at HTTP/2 RFC7540
With these features included in LiteSpeed, HTTP/2 and Cloudlinux OS + Cagefs (caged filesystem) + Kernelcare (kernel security) we are running in our shared hosting servers, you are in a complete secure, reliable and faster environment!