Post
by jj2561678 » Tue Dec 21, 2021 4:28 am
1. Turn on caching.
Caching is perhaps the single most important step in enhancing your server's performance.
In several of the sites we handle, we were able to reduce load times by more than half.
The server does not have to spend time getting files from the disc, executing application code, retrieving database information, and putting the result together into an HTML page when caching is used. EACH TIME A PAGE IS REFRESHED
2. Create a quick reverse proxy server.
A visitor's browser receives HTML files from your server.
What if another visitor makes a similar request?
Normally, your server retrieves the scripts from the disc, runs them, fills in the data, and puts the HTML page together. But wouldn't it be much easier and quicker to simply deliver that file from memory?
A HTTP reverse proxy does this. It sits in the middle of your server and your visitors. If a second consumer requests the identical file, it will be swiftly served from memory. That’s super quick.
3. Select the appropriate application server
Many application owners rely on programmed that come pre-installed on their servers.
CentOS servers, for example, utilize PHP 5.4 rather than PHP 7.2 with FPM (FastCGI Process Manager), which provides significant performance advantages.
Owners of VPS, Cloud, and Dedicated servers are frequently uninformed of the distinctions and continue to try to improve their site code to address performance difficulties.
We've been able to boost application load times by more than 100% in some situations by simply changing the application server, modifying the parameters to fit the site load, and activating caching.