suggestions for improving ispconfig
I suggest the following changes.
1. move http2 to main page
Or move letsencrypt and turn off ssl on the appropriate tab.
Currently, SSL entities are duplicated in terms of usability; this is wrong.
In the ideal to make the switch between self-signed certificates and letsencrypt in the ssl tab, I remind you that the https2 feature is not available until https is enabled and is generally blocked, having this tick after 5 years of active use of ispconfig was a discovery for me, and that was due to my own custom config nginx.
On the face is not thought-out interface logic.
2. Menu PHP process manager
Bring the php process manager to a separate menu like "additional PHP Version"
This will disable unnecessary or outdated, as well as get rid of the doubtfully made "additional settings" and display there only the current PHP-FMP or CGI, not to mention the fact that it will be possible to change the default settings for them from the admin panel.
3.fix a bug with a click.**** problem on all versions of ispconfig3, on all pages.
Click site > the list of sites opens > OK
databases > edit > site > nothing
Such a problem in the entire top menu is solved solely by clicking on the next button on the top menu, for example email and then again on the site.
Proper behavior:
We click site > the list of sites opens >. In the idiale with a warning about the loss of uninsured data.
4. Rework algorithm work "web server configuration" At the moment, these are trivial apache directives, and therefore this is a duplication of apache snipet functionality.
In reality, this setting should affect: php.ini with the ability to substitute the site name and path
ability to connect apache modules
Consider the version of php, (zend optimozer only works on php5.2
memcached is not in 7.3 and so on.
Only in this case there is a sense of this menu, for example, for specific CMS settings.
or big site small site read only site
Otherwise, it is better to remove or hide an extra duplicate interface.
in fact, this is a set of ready-made snippets, but with the version of php. In the snipes themselves, it is enough to add only 1 tick. only for server configuration (do not clutter up the general list of snippets for the client)