Comparison of web hosting control panels: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{Cleanup|date=May 2010}} |
{{Cleanup|date=May 2010}} |
||
The following tables compare general and technical information for a variety of [[web hosting control panel |
The following tables compare general and technical information for a variety of [[User:Webhostingusa3|web hosting]] control panel software. |
||
== Licence and Operating system support== |
== Licence and Operating system support== |
Revision as of 17:35, 15 August 2011
The following tables compare general and technical information for a variety of web hosting control panel software.
Licence and Operating system support
Licence | Free | Open Source | BSD | Linux | Windows | Frontend | Backend | Plugin Support | IPV6 Support | Multiserver Support | |
---|---|---|---|---|---|---|---|---|---|---|---|
Baifox | GPL [1] | Yes | Yes [2] | No | Yes | No | PHP | PHP, SQLite | ? | ? | ? |
cPanel | Proprietary | No | No | Yes | Yes | Partial / Beta | Perl | Perl | Yes | ? | ? |
DirectAdmin | Proprietary | No | No | Yes | Yes | No | C++ | C++, scripts, PHP | Yes | Partial | ? |
Domain Technologie Control | GNU LGPL | Yes | Yes | Limited FreeBSD support | Yes | No | PHP | ? | ? | No[3] | ? |
Gnupanel | GPL | Yes | Yes | No | Yes | No | PHP | PHP | ? | ? | ? |
H-Sphere | Proprietary | No | No | Yes | Yes | Yes | Java | Java | Yes | ? | Yes |
HDE Controller X | Proprietary | No | No | No | Yes | No | PHP | PHP | ? | Yes | Yes |
HELM | Proprietary | No | No | No | No | Yes | .NET | MSSQL | ? | ? | Yes |
Hosting Controller | Proprietary | No | No | No | Yes | Yes | .NET | MSSQL | Yes | No | ? |
i-MSCP | GPL | Yes | Yes | No | Yes | No | PHP | Perl | Yes | No | No |
InterWorx | Proprietary | No | No | No | Yes | No | PHP | PHP, MySQL | Yes | ? | Yes |
ISPConfig | BSD | Yes | Yes | No | Yes | No | PHP | PHP, MySQL | Yes | Partial | Yes |
ispCP | GPL | Yes | Yes | Yes | Yes | No | PHP | Perl | No | No | No |
Kloxo (formerly named Lxadmin) | AGPL | Yes | Yes | No | Yes | No | PHP | PHP, MySQL | ? | ? | Yes |
OpenPanel | GPL, Plugin API LGPL [4] | Yes [5] | Yes [6] | Planned [7] | Debian [8] | Planned [9] | C++, AJAX | Core: C++, Modules: Any language | Yes [10] | Partial [11] | Planned [12] |
Plesk | Proprietary | No | No | Yes | Yes | Yes | PHP | PHP/MySQL | ? | Yes | ? |
SysCP | GPL | Yes | Yes | Yes | Yes | No | PHP | PHP, MySQL | Yes | Yes | No |
Froxlor | GPL | Yes | Yes | Yes | Yes | No | PHP | PHP, MySQL | Yes | Yes | Partial |
Usermin | BSD style | Yes | Yes | Yes | Yes | No | ? | ? | ? | ? | ? |
Virtualmin | GPL | Yes | Yes | Yes[13] | Yes | No | Perl | Perl | Yes | Yes | Partial[14] |
Virtualmin Pro | Proprietary | No | No | Yes[15] | Yes | No | Perl | Perl | Yes | Yes | Partial[16] |
Webmin | BSD style | Yes | Yes | Yes | Yes | Partial | Perl | Perl | Yes | Yes | Yes |
WebSitePanel | BSD | Yes | Yes | No | No | Yes | .NET | MSSQL | Yes | ? | Yes |
Remote access
Some control panels allow shell (console) access to the underlying OS through a Java applet, requiring the client-side computer use Java Virtual Machine software. Other control panels allow direct access using telnet or secure shell (SSH).
Control panel | FTP | Anonymous FTP | Terminal | File Browse/Upload/Download using HTTP frontend |
---|---|---|---|---|
Baifox | ? | ? | ? | ? |
cPanel | Yes | Yes | SSH, Java Applet | Yes |
DirectAdmin | Yes | Yes | SSH | Yes |
Domain Technologie Control | Yes | ? | SSH | Yes |
Gnupanel | ? | ? | SSH | ? |
H-Sphere | Yes | Yes | SSH | Yes |
HDE Controller X | Yes | Yes | SSH | Yes |
Hosting Controller | Yes | ? | ? | Yes |
HELM | Yes | ? | ? | Yes |
i-MSCP | Yes | No | No | Yes |
InterWorx | Yes | Yes | SSH | Yes |
ISPConfig | Yes | Yes | SSH | Yes |
ispCP | Yes | No | No | Yes |
Kloxo | Yes | Yes | Java Applet | Yes |
OpenPanel | Yes [17] | Planned [18] | SSH [19] | Planned [20] |
Plesk | Yes | Yes | SSH, Java Applet | Yes |
SysCP | Yes | No | No | Yes |
Froxlor | Yes | No | No | Yes |
Usermin | Yes | Yes | SSH, Java Applet | Yes |
Virtualmin | Yes | Yes | SSH, Java Applet | Yes |
Virtualmin Pro | Yes | Yes | SSH, Java Applet | Yes |
Webmin | Yes | Yes | SSH, Java Applet | Yes |
Email management
While all control panel software below support multiple email accounts, the features they provide vary.
Control panel | Antivirus | Antispam | Forwarders | Mailbox quota | DomainKeys | DKIM |
---|---|---|---|---|---|---|
Baifox | ? | ? | ? | ? | ? | ? |
cPanel | Yes | Yes | Yes | Yes | Yes | Yes |
DirectAdmin | Supported | Yes | Yes | Yes | No | Yes |
Domain Technologie Control | Yes | Yes | Yes | Yes | No | Yes |
Gnupanel | ? | ? | ? | ? | ? | ? |
H-Sphere | Yes | Yes | Yes | Yes | No | Yes |
HDE Controller X | Yes | Yes | Yes | Yes | Yes | Yes |
Hosting Controller | Yes | Yes | Yes | Yes | Yes | Yes |
i-MSCP | Optional | Optional | Yes | No | No | No |
InterWorx | Yes | Yes | Yes | Yes | Yes | No[21] |
ISPConfig | Yes | Yes | Yes | Yes | Possible | Yes |
ispCP | ? | Optional | Yes | ? | ? | No |
Kloxo | Yes | Yes | Yes | Yes | Yes | No |
OpenPanel | Planned [22] | Yes | Yes | Planned | Planned | Planned |
Plesk | Yes | Yes | Yes | Yes | Yes | No |
SysCP | Yes | Yes | Yes | Yes | No | Yes (broken[23]) |
Froxlor | Yes | Yes | Yes | Yes | No | Yes |
Usermin | Yes | Yes | Yes | Yes | No | No |
Virtualmin | Yes | Yes | Yes | Yes | No | Yes |
Virtualmin Pro | Yes | Yes | Yes | Yes | No | Yes |
Webmin | Yes | Yes | Yes | Yes | No | Yes |
Third party modules
Web hosting packages often provide easy means of installing web services onto the server. Packaging services allow the Control panel to fetch a list of installable modules from the internet, whilst hard-coded methods require that the Control panel is updated to add new modules which are accessible
Control panel | Third Party Module Installation Methods | Modules Available | ||||||
---|---|---|---|---|---|---|---|---|
Subscription Service | Free service | Allows Upgrades? | Shopping cart | Bulletin board | Gallery | Chat | Guestbook | |
Baifox | ? | ? | ? | ? | ? | ? | ? | ? |
cPanel | ? | No | ? | Agora | phpBB | No° | phpMyChat | Yes |
DirectAdmin | ? | ? | ? | No° | No° | No° | No° | No° |
Domain Technologie Control | ? | Yes | ? | ? | ? | ? | ? | ? |
Gnupanel | ? | ? | ? | ? | ? | ? | ? | ? |
H-Sphere | ? | ? | ? | Miva, osCommerce, PrestaShop | phpBB, AEF, PunBB, SMF | Gallery, Piwigo | WebChat | Extropia, Advanced Guestbook, phpBook, BellaBook, VX Guestbook, Lazarus, RicarGBooK |
HDE Controller X | ? | ? | ? | ? | ? | ? | ? | ? |
Hosting Controller | ? | Yes | Yes | Numerous Options | Numerous Options | Numerous Options | ? | ? |
i-MSCP | No | Yes | Yes | No | No | No | No | No |
InterWorx | ? | ? | ? | ? | ? | ? | ? | ? |
ISPConfig | No | Yes | Yes | No | No | No | No | No |
ispCP | No | Yes | Yes | No | No | No | No | No |
Kloxo | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
OpenPanel | No | Planned (APS) [24] | Planned (APS) [25] | Planned via APS [26] [27] | Planned via APS [28] [29] | Planned via APS [30] [31] | Planned via APS [32] [33] | Planned via APS [34] [35] |
Plesk | ? | Via APS | Yes | Miva | phpBB | Coppermine | gtchat, CSLH | No° |
SysCP | No | Via APS | Yes | Yes | Yes | Yes | Yes | Yes |
Froxlor | No | Via APS | Yes | Yes | Yes | Yes | Yes | Yes |
Usermin | Yes | Yes | Yes | ? | ? | ? | ? | ? |
Virtualmin | Yes | Yes | Yes | No | No | No | No | No |
Virtualmin Pro | Yes | Yes | Yes | Numerous Options[36] | Numerous Options[37] | Numerous Options[38] | No | Numerous Options[39] |
Webmin | Yes | Yes | Yes | No | No | No | No | No |
° Available through third-party script-installer plugin Installatron.
Supported Backends
Control panel | Web server | FTP server | Receive mail | Send mail | SQL | programming languages | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Lighttpd | Apache | PureFTPd | Vsftp | ProFTPd | Dovecot | Courier | Exim | Sendmail | Postfix | PostgreSQL | MySQL | PHP | Perl | Python | |
Baifox | ? | Yes | Yes | No | No | ? | ? | ? | ? | ? | No | Yes | ? | ? | ? |
cPanel | No | Yes | Yes | No | Yes | Yes | Yes | Yes | No | No | Yes | Yes | Yes | Yes | Yes |
DirectAdmin | Yes (Not officially) | Yes | Yes (Not officially) | ? | Yes | Yes | ? | Yes | ? | ? | Allowed, Not Supported | Yes | Yes | Yes | Yes |
Domain Technologie Control | No | Yes | Yes | No | Yes | Yes | Yes | No | No | Yes | No | Yes | Yes | Yes | No |
Gnupanel | ? | Yes | ? | ? | Yes | ? | Yes | ? | ? | Yes | Yes | Yes | Yes | Yes | ? |
H-Sphere | No | Yes | No | No | Yes | No | Yes | No | Yes | No | Yes | Yes | Yes | Yes | Yes |
HDE Controller X | No | Yes | No | No | Yes | Yes | No | No | No | Yes | Yes | Yes | Yes | No | No |
Hosting Controller | No | Yes | No | Yes | Yes | No | Yes | ? | Yes | Yes | No | Yes | Yes | Yes | No |
i-MSCP | Yes | Yes | No | No | Yes | Yes | Yes | No | ? | Yes | No | Yes (4 or 5) | Yes (5.x) | Yes | No |
InterWorx | No | Yes | No | No | Yes | ? | ? | ? | ? | ? | ? | Yes | Yes | Yes | Yes |
ISPConfig | Not Officially | Yes | Yes | Yes | Yes | Yes | Yes | No | No | Yes | Not Officially | Yes | Yes | Yes | Possible |
ispCP | Yes | Yes | ? | ? | Yes | ? | ? | ? | ? | Yes | No | Yes (4 or 5) | Yes (5.x) | Yes | No |
Kloxo | Yes | Yes | Yes | ? | ? | ? | Yes | ? | ? | ? | ? | Yes | Yes | Yes | Yes |
OpenPanel | Planned [40] | Yes | Yes | Planned | Planned | Planned | Yes | Planned | Planned | Yes | Planned | Yes | Yes | Planned | Planned |
Plesk | No | Yes | No | No | Yes | No | No | ? | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
SysCP | Yes | Yes | Yes | No | Yes | Yes | Yes | ? | ? | Yes | ? | Yes | Yes | ? | ? |
Froxlor | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | No | Yes | No | Yes | Yes | Yes | No |
Usermin | Yes (Not officially) | Yes | Yes (Not officially) | Yes [41] | Yes | Yes | Yes | ? | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Virtualmin | Yes (Not officially) | Yes | Yes (Not officially) | Yes [42] | Yes | Yes | Yes | ? | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Virtualmin Pro | Yes (Not officially) | Yes | Yes (Not officially) | Yes [43] | Yes | Yes | Yes | ? | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
webmin | Yes (Not officially) | Yes | Yes (Not officially) | Yes [44] | Yes | Yes | Yes | ? | Yes | Yes | Yes | Yes | Yes | Yes | Yes |