I’m sorry, but the idea behind this forum isnt to provide custom step by step tutorials for users. We’re here to provide help for users, which have issue with hestia or related questions. Basicly your question is related to hestia, but you ask for a step to step guide without any prior work done.
For redis cache, spin up google and do a search request, it will give you a tutorial which leads you to the first steps, in combination with the custom template docs of hestia you can get it working. If not, please share where you are stuck and we will help. But we do clearly not provide a step by step guide for your request - if you can’t handle it, probaly think about to hire a sysadmin for that job.
Good Hardware does not mean you can throw in anything on it and it will run fast… No it doesn’t. Optimisation is a process, not a single point task. If you have bad code, inefficient DB queries, un-handled code exceptions, it will create bottlenecks and problems no matter how much hardware you feed it with.
Wordpress sometime may be bogged down to some nasty plugins or bad theme code which need cleanup / upgrade. First check if Core / plugins / Themes are all upgraded to latest versions and are running on PHP 7.4
First things is to check your logs specifically at the time when your load average crosses much. Identify what is taking up those cpu cycles, is it PHP thread or MySQL process ?
This way you first isolate what is causing the spike and then isolate what exact step / process / page / query is causing it and then work out with your developer to fine tune it.
Redis and other caching will help… however they also add management overhead which you might not be familiar with right now. It would be great to control the spike causing process in the code / queries and then work your way up to caching enhancements.
What I tried today was little strange, when I checked my server, I found that the issue was with php-fpm that was taking the maximum server load and server load went to 8. I somehow disabled apache for sometime for testing and the load went down to .06
Again when I again enabled apache, the load again went high.
or get a syadmin which help you out to debug and optimize the server. I’m not sure how you “disabled” apache2, but probaly your load went down because the website stopped working. .
We don’t have the time currently to do paid support we have side jobs next to it. It could be an software development or even an hosting / IT support company but un less the users are will to pay 75 to 100 euro / hour for it I will consider it but I think it will be to expensive for most users…
First you need to disable automatic startup wp-cron.php in WordPress. To do this, open the file wp-config.php and at the beginning of the file below the <?php line, add the constant:
define (‘DISABLE_WP_CRON’, true);
After logging in to the HestiaCP panel and the CRON section, add the task and enter the command:
Plugin based cache like Wp supercache, w3total cache, rocket cache
Object Cache Like Redis & Memcache
Server Side Cache like Nginx FastCGI Cache
Cloudflare CDN Based Cache with page rules?
Browser based cache
Varnish Cache
Am I missing Something?
Which one is the best, most appropriate and fastest cache if the website is completely static without any login for the visitors, only the admin, sub-admin would login to the website to upload articles, news, content on the website.
The website should load fast with good ratings on gmetrix, pingdom, webpagetest and should not have any load on the web server.