On this page
LiteSpeed differs from Apache and nginx mainly in how it handles connections, .htaccess, and caching. On LogicWeb shared hosting it is the default web server, not an optional upgrade. It understands Apache-style RewriteRules, uses an event-driven model instead of prefork, and includes LSCache so logged-out pages can be served without running PHP every time.
curl -sI https://example.com | grep -iE ‘HTTP/|server|x-litespeed-cache|x-lsadc’Run that against your site and look for Server: LiteSpeed (or LiteSpeed’s ADC) plus a cache header on a logged-out homepage. If you see nginx, you are on a server you configured yourself. If you see Apache, you are not on our shared default—mention that when you open a ticket. Save the full headers; a single waterfall from one city does not identify the server.
What stays the same on shared hosting
You keep normal cPanel .htaccess rules, per-directory PHP settings the way cPanel already exposes them, and a page cache that can return HTML without hitting PHP. You can drop the old idea that Apache prefork is how PHP runs here. On our stack, lsphp works as a worker pool, similar in spirit to PHP-FPM. Too few workers and requests wait in line. Too many and the account can pressure memory under CloudLinux LVE limits.
A second PHP page-cache plugin “just in case” often creates two owners of the same response and more cache misses. LSCache stores the finished page and serves it without PHP. That is a large part of why shared accounts here feel responsive when the site is set up cleanly. Let LSCache own full-page caching instead of stacking competing plugins.
Cache and the app matter more than folklore
nginx is a solid server. The common claim that it is always faster still depends on what sits in front of the application. A LiteSpeed origin with a warm LSCache will often beat an uncached nginx VPS on real TTFB. Measure both sides while logged out, with curl or similar, rather than relying on old benchmark slides. Adding nginx, Varnish, and several WordPress cache plugins at once is a frequent way to make timing results noisy and hard to trust.
The stack we mean on shared is LiteSpeed with LSCache, plus Redis for object caching if your application needs it. cPanel with LiteSpeed is that arrangement. One clear cache owner keeps behavior predictable. If you already installed nginx on a VPS, say so in the first line of a support ticket. We cannot usefully debug LSCache on a machine that is no longer running LiteSpeed.
Why old Apache tuning notes mislead
Prefork Apache with mod_php is still what many older runbooks describe. That model ties each Keep-Alive connection to a heavy process, so idle clients waste capacity. LiteSpeed separates the connection handling from the PHP workers. On a VPS you build yourself, php-fpm behind nginx does a similar separation. If your notes still talk about StartServers and MaxClients as the main levers, those knobs belong to a server model you are not running on our shared default.
AutoSSL and Let’s Encrypt continue to work through cPanel as usual. WordPress accounts can use WP Toolkit for site management while LSCache handles full-page caching when it is enabled for the site. Keep your RewriteRules, confirm the Server and cache headers with curl, and treat a move to nginx as a full stack change rather than a quick performance tweak.
Tagged
Was this article helpful?
Be the first to rate this article.



