(08-18-2020, 07:39 AM)Manal Wrote: I'll be writing this without reading entire thread.
Use Litespeed. Yes, seriously. Even my web hosting is powered by Litespeed. I encourage my clients to use Litespeed, and if not, OpenLiteSpeed which comes pre-installed in CyberPanel.
I had my client who had loading speed of his website to 8-9 seconds which was then reduced to 4 seconds(after CDN + LS) and page navigation was reduced from 4-5 seconds to 2 seconds. This might not seem a lot for visitors, but for SEO purpose, it helps.
Even shadowhosting.net website is powered by Litespeed.
Yes, yes, yes and absolutely YES!
I also use the OpenLiteSpeed web server which CyberPanel pre-installs... and the performance improvement compared to both apache and nginx is very noticeable!
While i don’t remember the specific values, I’ve found that nginx tends to be the slowest (and it’s configuration hell... like seriously configuring it is a nightmare!), then comes apache in second place in terms of speed. However, OpenLiteSpeed beats both of them in terms of speed. This is all based on my personal experimentation of course, keeping all factors constant between each test, with a fresh OS install between them. Your own results my vary. Heck, even the benchmarks (such as the ones nginx has in their site) have been quite off compared to what I’ve personally seen.
Anyways the web server used is only one part of the puzzle of speeding a website up. One great method is to try to simplify your site’s code without affecting its functionality. Decreasing the amount of lines the browser has to load speeds things up.
You can also compress/shrink media such as pictures, videos, etc... the more you can decrease their file sizes the less the browser has to download = better speeds!!!
And lastly, you may also try re-writing it in a different much faster language. You’d be surprised at how much load speeds vary between sites written in different languages.