I migrated a WordPress install from GoDaddy, and it seems to be going very, very slow on OpalStack.
The biggest delay seems to be waiting for the domain to resolve, which takes on average 15 seconds.
Then, clicking around the site and general usage also seems slow. This was not an issue while it was hosted at GoDaddy, and I don't seem to be nearing anywhere near my top usage when I check my control panel, so I think it must be a setting or transfer issue from migrating.
Things I have done:
In my wp-config.php
I set:
define('WP_MEMORY_LIMIT', '384M'); //I have 512mb available and control panel says I am only using 2M, so I don't think this was the issue
define( 'WP_SITEURL', 'https://mydomain.org/' );
define( 'WP_HOME', 'https://mydomain.org/' );
I set FPM Max Requests from 20 to 40 in the application settings, and I disabled the "Site URL Managed" setting for my WordPress application in the control panel
My DNS settings are very simple, I have no redirects setup, just two A records (one for www) that points to my IP displayed in the control panel.
The online tool I used to confirm performance issues was https://tools.pingdom.com/, which shows an average wait of 15 seconds while nothing is happening, nothing is being received, literally the browser is just waiting.
What can I do to troubleshoot and improve this?