Jump to content

Comparison of web hosting control panels: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Vandalism revert
Tag: Non-autoconfirmed user rapidly reverting edits
Vandalism revert
Tag: Non-autoconfirmed user rapidly reverting edits
Line 1: Line 1:
{{cleanup}}
The following tables compare general and technical information for a variety of [[Control panel (Web hosting)|web hosting control panel software]].
The following tables compare general and technical information for a variety of [[Control panel (Web hosting)|web hosting control panel software]].


Line 1,219: Line 1,218:
== References ==
== References ==
{{reflist}}
{{reflist}}

== External links ==
*[http://www.phwinfo.com/comparison-of-web-hosting-control-panels.php Comparison of web hosting control panels]
*[http://www.gplhost.com/software-dtc.html DTC home page] and [http://www.gplhost.com/software-dtc_2screenshots.html screenshots]
*[http://cpanel.net/products/cpanelwhm/features.html cPanel features]
*[http://ehcp.net/?q=node/152 EHCP Demo]
*[http://www.psoft.net/h_sphere_demo_page.html H-Sphere demo]
*[http://www.parallels.com/products/plesk/demo/ Parallels Plesk Panel demo on Windows and Linux servers]
*[http://demo.syscp.org/ SysCP Demo]


{{WebManTools}}
{{WebManTools}}

Revision as of 20:55, 7 May 2010

The following tables compare general and technical information for a variety of web hosting control panel software.

Licence and Operating system support

Control panel Licencing OS Support Design
  Licence Free Full Opensource BSD Linux Windows Frontend Backend Plugin Support IPV6 Support Multiserver Support
Baifox GPL Yes Yes No Yes No PHP PHP, SQLite ? ? ?
cPanel Proprietary No No Yes Yes Partial / Beta ? ? ? ? ?
DirectAdmin Proprietary No No Yes Yes No C++ C++, scripts, PHP Yes ? ?
Domain Technologie Control GNU LGPL Yes Yes Limited FreeBSD support Yes No ? ? ? ? ?
DotNetPanel Proprietary Yes No No No Yes ? ? ? ? ?
ehcp GPL Yes Yes No Yes No PHP PHP, MySQL Partial System level ?
Gnupanel GPL Yes Yes No Yes No ? ? ? ? ?
GPLHost GPL ? ? ? ? ? ? ? ? ? ?
H-Sphere Proprietary No No Yes Yes Yes Java Java ? ? ?
Hosting Controller Proprietary No No No Yes Yes .NET MSSQL Yes No ?
InterWorx Proprietary No No No Yes No PHP PHP, MySQL Yes ? ?
ISPConfig BSD Yes Yes No Yes No PHP PHP, MySQL Yes ? Yes
ISPmanager Proprietary No No Yes Yes Yes C++ C++ Yes Partial Yes
ispCP GPL ? ? ? ? ? ? ? ? ? ?
Lxadmin (now Kloxo) GPL Yes Yes No Yes No ? ? ? ? ?
openLSM GPL Yes Yes ? ? ? ? ? ? ? ?
OpenPanel GPL Yes Yes ? Yes No ? ? ? ? ?
Plesk Proprietary No No Yes Yes Yes ? ? ? ? ?
RavenCore ? ? ? ? ? ? ? ? ? ? ?
SysCP GPL Yes Yes Yes Yes No PHP PHP, MySQL Yes Yes No
Usermin BSD style Yes Yes Yes Yes Yes ? ? ? ? ?
VHCS Mozilla Public License Yes Yes ? Yes ? ? ? ? ? No
Virtualmin GPL Yes Yes Yes[1] Yes No Perl Perl Yes Yes ?
Virtualmin Pro ? ? ? ? ? ? ? ? ? ? ?
WebCP ? ? ? ? ? ? ? ? ? ? ?
Webmin BSD style Yes Yes Yes Yes Partial Perl Perl 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
DotNetPanel Yes ? ? ?
ehcp Yes Yes SSH Yes
H-Sphere Yes Yes SSH Yes
Hosting Controller Yes ? ? Yes
InterWorx Yes Yes SSH Yes
ISPConfig Yes Yes SSH Yes
ISPmanager Yes Yes SSH, Java Applet Yes
ispCP Yes No ? ?
LxAdmin Yes Yes Java Applet Yes
Plesk Yes Yes SSH, Java Applet Yes
SysCP Yes No No Yes
Usermin Yes Yes SSH, Java Applet Yes
VHCS Yes No ? ?
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
Baifox ? ? ? ? ?
cPanel Yes Yes Yes Yes Yes
DirectAdmin Supported Yes Yes Yes possible
Domain Technologie Control Yes Yes Yes Yes Yes
DotNetPanel Yes Yes Yes Yes ?
ehcp possible possible Yes Yes possible
Gnupanel ? ? ? ? ?
H-Sphere Yes Yes Yes Yes ?
Hosting Controller Yes Yes Yes Yes ?
InterWorx Yes Yes Yes Yes Yes
ISPConfig Yes Yes Yes Yes possible
ISPmanager Yes Yes Yes Yes ?
ispCP ? Optional Yes ? ?
LxAdmin Yes Yes Yes Yes Yes
Plesk Yes Yes Yes Yes Yes
SysCP Yes Yes Yes Yes Yes
Usermin Yes Yes Yes Yes Yes
VHCS ? Optional Yes ? ?
Virtualmin Yes Yes Yes Yes Yes
Virtualmin Pro Yes Yes Yes Yes Yes
Webmin Yes Yes Yes Yes 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 ? ? ? ? ? ?
DotNetPanel ? Yes Yes Numerous Options Numerous Options Numerous Options ? ?
ehcp ? Yes Yes Yes Yes Yes Yes Yes
Gnupanel ? ? ? ? ? ? ? ?
H-Sphere ? ? ? Miva, osCommerce phpBB No WebChat Extropia
Hosting Controller ? Yes Yes Numerous Options Numerous Options Numerous Options ? ?
InterWorx ? ? ? ? ? ? ? ?
ISPConfig ? Yes Yes ? ? ? ? ?
ispCP ? ? ? ? ? ? ? ?
LxAdmin ? ? ? Yes Yes Yes Yes Yes
Plesk ? Via APS Yes Miva phpBB Coppermine gtchat, CSLH No°
SysCP No Via APS Yes Yes Yes Yes Yes Yes
Usermin Yes Yes Yes ? ? ? ? ?
VHCS ? ? ? ? ? ? ? ?
Virtualmin Yes Yes Yes ? ? ? ? ?
Virtualmin Pro Yes Yes Yes ? ? ? ? ?
Webmin Yes Yes Yes ? ? ? ? ?

° Available through third-party script-installer plugin.

Supported Backends

Control panel Web server FTP server Receive mail Send mail SQL programming languages
  Lighttpd Apache PureFTPd Vsftp ProFTPd Dovecot Courier Sendmail Postfix PostgreSQL MySQL PHP Perl Python
Baifox ? Yes Yes No No ? ? ? ? No Yes ? ? ?
cPanel No Yes Yes No Yes Yes Yes Yes No Yes Yes Yes Yes Yes
DirectAdmin Yes (Not officially) Yes ? ? Yes Yes ? Exim ? Allowed, Not Supported Yes Yes Yes Yes
Domain Technologie Control No Yes Yes No Yes Yes Yes No Yes No Yes Yes Yes No
ehcp No Yes No Yes No No Yes No Yes No Yes Yes Yes Yes
Gnupanel ? Yes ? ? Yes ? Yes ? Yes Yes Yes Yes Yes ?
H-Sphere No Yes No No Yes No Yes Yes No Yes Yes Yes Yes Yes
Hosting Controller No Yes No Yes Yes No Yes Yes Yes No Yes Yes Yes No
InterWorx No Yes No No Yes ? ? ? ? ? Yes Yes Yes Yes
ISPConfig Yes (Not officially) Yes Yes Yes Yes Yes Yes Yes Yes not officially Yes Yes Yes possible
ISPmanager No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
ispCP Yes Yes ? ? Yes ? ? ? Yes No Yes (4 or 5) Yes (5.x) Yes No
LxAdmin Yes Yes Yes ? ? ? Yes ? ? ? Yes Yes Yes Yes
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 ? ?
Usermin Yes (Not officially) Yes Yes (Not officially) Yes [2] Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
VHCS ? Yes ? ? Yes ? ? ? Yes ? Yes (4 or 5) Yes (5.x) Yes ?
Virtualmin Yes (Not officially) Yes Yes (Not officially) Yes [3] Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Virtualmin Pro Yes (Not officially) Yes Yes (Not officially) Yes [4] Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
webmin Yes (Not officially) Yes Yes (Not officially) Yes [5] Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

References

External links