Andreas yes thank you, I just want to know how well Enhance is optimizing the config of servers on its own. It appears based on what @Adam mentioned and from what I see checking my.conf that Enhance isn't setting any directives - so everything is just default configs I guess and needs to be manually optimized per server.
That's fine, it's how most control panels go, I was just a bit hopeful that Enhance might have some logic built in to handle some of it already - or at least give a good starting point. On my large servers I generally run allotments that give half the ram dedicated to the database, and of course Apache needs a lot of tweaking to maximize potential resource consumption, the default config couldn't handle 100k daily sessions, but optimized config can easily handle millions.
The global db settings wouldn't be very useful since it would be be easy to break servers due to size differences of hardware available, but I see we can edit the conf from within the individual server settings so that's good. The global php.ini should be good too, I don't think I run a very different php config across the different sizes of servers I run.
One question, for the webserver config is there a per-server or global config option somewhere? My test server is running OLS at the moment, so I'm not sure if it has configurable options the way Apache does, if I switched to Apache then would a config section appear in the "server > application > web server" section? Or how would I go about optimizing the webserver config on a per-server basis?