Clarify "Web Hosting Access", "Web Server Settings", and "Hosting Settings" in the Power User view
As an IT professional and software developer, I find the most confusing part of the panel to be the distinction between "Web Hosting Access", "Web Server Settings", and "Hosting Settings" in the Power User view.
Under "Web Hosting Access", it feels like "System user" and "Hard quota on disk space" make sense, but the "IP Addresses" setting is in the wrong place. I would think that the IP addresses would be configured under "Hosting Settings".
"Web Server Settings" page is a hodge-podge of both Apache and Nginx settings. Why not split this screen into separate tabs -- one for Apache and one for Nginx -- or have a diagram that shows how Nginx sits in front of Apache and then let the user pick which part(s) of the infrastructure they want to adjust settings for?
The "Hosting Settings" page seems fine as-is. All of it relates to configuring the hosting space, independent of which server (Apache or Nginx) is actually being configured.
Here are my final thoughts on how this could be all cleaned-up:
- Rename "Web Hosting Access" to "System Account".
- Move "IP Addresses" under "Hosting Settings".
- Combine "Web Server Settings" and "Hosting Settings" into one "Hosting settings" section, broken down into:
- Common settings (formerly the "Hosting Settings" screen, with the addition of the IP Addresses setting)
- Apache settings (formerly "Common Apache settings" and "Additional Apache directives" from "Web Server Settings").
- Nginx settings (formerly "nginx settings" and "Additional nginx directives" from "Web Server Settings").
- Add a diagram to the new "Hosting Settings" section that depicts where nginx can be included in request handling (i.e. in front of Apache, as well as for PHP request handling).
Unfortunately, we have to close your request, because over the years it has not become quite popular for further implementation.
—
IG