i admit this is more of a general webdev question, but it’s about a problematic wordpress website
i have a large wordpress site and am looking to hire someone to look at the server settings/mysql settings/etc and tweak things/check performance/etc
now, these things go over my head, the server was set up a team member who is no longer with us, and as the site has grown, plugins added, things changed, more users, etc – it appears to be just very sluggish
i know enough php/mysql to do a lot of the debugging, slow query logging, and query optimization myself, and have been for years – but at this point im beginning to suspect that there may be settings in phpmyadmin and whatnot that if tweaked, would better optimize the site (memory, query caching, etc)
with this being said, i can’t see a way to allow a “hopefully trustworthy” person access to what they need access to in order to tweak things and see results on a live site with in/out traffic? I do have access to root via ssl but i am not comfortable running anything but basic commands
[ad_2]
I think you are going about this the hard way. If you really think bad settings and the server could be the issue just set it up on something like Cloudways and compare the performance. They have a migration plugin and everything to make your life easy. Spend $3 for a few days on a $20/mo server running a copy of the site. Shut it down when you have your results. They charge by the hour, not for whole months at a time.
Now if for some unknown reason you are unable to leave the server the site is on, do you have the ability to take a server image as well as a backup of the site that would be easy to restore? No matter how trustworthy someone is, people make mistakes and you want a path to recover from it.
For server level work, people need full admin access – you don’t really have an option. You need to trust the person doing the work. Find people via referral, don’t use randoms off Fiverr.