Integrasi Komputer    
   
Daftar Isi
(Sebelumnya) Indeks 1-9 | ReferensiComparison of open source soft ... (Berikutnya)

Perbandingan -- web hosting control panels


Web hosting control panel
A control panel, in web hosting, is a web-based interface provided by the hosting company that allows customers to manage their various hosted services in a single place.
Some of the commonly available modules in most control panels:
  • Access to server logs.
  • Details of available and used webspace and bandwidth.
  • Email account configuration.
  • Maintaining FTP users’ accounts.
  • Managing database.
  • Visitor statistics using web log analysis software.
  • Web-based file manager.

Contents

1. License and Operating system support
2. Remote access
3. Email management
4. Third party modules
5. Supported Backends
6. References

License and Operating system support

Control panelLicenceFreeOpen SourceAlive (last release)BSDLinuxWindowsFrontendBackendPlugin SupportIPV6 SupportMultiserver Support
ISPmanagerProprietaryNoNo2012/06/19YesYesYes ? ?YesYesYes
Domain Technologie ControlGNU LGPLYesYes2010/09/01Limited FreeBSD supportYesNoPHP ? ?No[4] ?
WebsitePanel[19]BSD styleYesYes2012/11/28NoNoYesASP.NETASP.NET, MSSQLNoYesYes
DirectAdminProprietaryNoNo2012/11/27YesYesNoC++C++, scripts, PHPYesPartial ?
OpenPanelGPL, Plugin API LGPL [6]Yes [7]Yes [8]2011/07/08Planned [9]Debian [10]Planned [11]C++, AJAXCore: C++, Modules: Any languageYes [12]Partial [13]Planned [14]
H-SphereProprietaryNoNo2012/05/24YesYesYesJavaJavaYes ?Yes
Hosting ControllerProprietaryNoNo2011/09/05NoYesYes.NETMSSQLYesNo ?
cPanelProprietaryNoNo2013/1/31FreeBSDYesYes (Enkompass)PerlPerlYesPartialPartial
UserminBSD styleYesYes2012/09/22YesYesNoPerlPerl ? ? ?
VirtualminGPLYesYes2012/08/23Yes[15]YesNoPerlPerlYesYesPartial[16]
Virtualmin ProProprietaryNoNo2012/08/23Yes[17]YesNoPerlPerlYesYesPartial[18]
WebminBSD styleYesYes2012/11/16YesYesPartialPerlPerlYesYesYes
i-MSCPGPLYesYes2013/01/07Limited FreeBSD supportYesNoPHPPerlYesYesNo
ispCPGPLYesYes2010/11/24Limited FreeBSD supportYesNoPHPPerlNoNoNo
HDE Controller XProprietaryNoNo2011/11/01NoYesNoPHPPHP ?YesYes
InterWorxProprietaryNoNo2012/05/08NoYesNoPHPPHP, MySQLYesYesYes
ISPConfigBSDYesYes2012/06/18NoYesNoPHPPHP, MySQLYesYesYes
Kloxo (formerly named Lxadmin)AGPLYesYes2011/11/13NoCentOS (6 not currently supported) or Red Hat EL 5.x [5]NoPHPPHP, MySQLNoNoYes
SysCPGPLYesYes2010/05/11YesYesNoPHPPHP, MySQLYesYesNo
FroxlorGPLYesYes2012/05/07YesYesNoPHPPHP, MySQLYesYesPartial
ZPanel[20]GPLYesYes2013/01/01YesYesYesPHPPHP, MySQLYesYes?
Server Management ToolProprietaryNoNo2012/09/1NoYesNoPHP, PerlPHP, PerlNoNoYes
GnupanelGPLYesYes2012/03/21NoYesNoPHPPHP, PgSQL ? ? ?
BaifoxGPL [2]YesYes [3]2009/04/19NoYesNoPHPPHP, SQLite ? ? ?
PleskProprietaryNoNo2012/11/29NoYesYesPHPPHP/MySQL ?Yes ?
Ajenti[1]LGPLYesYes ?YesYesNoPythonPythonYesYes ?

Remote access

Some control panels allow shell (console) access to the underlying OS through a Java applet, requiring that the client-side computer use Java Virtual Machine software. Other control panels allow direct access using telnet or secure shell (SSH).

Control panelFTPAnonymous FTPTerminalFile Browse/Upload/Download using HTTP frontend
Baifox ? ? ? ?
cPanelYesYesSSH, Java AppletYes
DirectAdminYesYesSSHYes
Domain Technologie ControlYes ?SSHYes
Gnupanel ? ?SSH ?
H-SphereYesYesSSHYes
HDE Controller XYesYesSSHYes
Hosting ControllerYes ? ?Yes
i-MSCPYesNoNoYes
InterWorxYesYesSSHYes
ISPConfigYesYesSSHYes
ispCPYesNoNoYes
ISPmanagerYesYesSSH, Java AppletYes
KloxoYesYesJava AppletYes
OpenPanelYes [21]Planned [22]SSH [23]Planned [24]
PleskYesYesSSH, Java AppletYes
SysCPYesNoNoYes
FroxlorYesPartialPartialYes
UserminYesYesSSH, Java AppletYes
VirtualminYesYesSSH, Java AppletYes
Virtualmin ProYesYesSSH, Java AppletYes
WebminYesYesSSH, Java AppletYes
ZPanelYesYesSSHNo

Email management

While all control panel software below supports multiple email accounts, the features they provide vary.

Control panelAntivirusAntispamForwardersMailbox quotaDomainKeysDKIM
Baifox ? ? ? ? ? ?
cPanelYesYesYesYesYesYes
DirectAdminSupportedYesYesYesYesYes
Domain Technologie ControlYesYesYesYesNoYes
Gnupanel ? ? ? ? ? ?
H-SphereYesYesYesYesNoYes
HDE Controller XYesYesYesYesYesYes
Hosting ControllerYesYesYesYesYesYes
i-MSCPOptionalOptionalYesOptionalNoNo
InterWorxYesYesYesYesYesNo[25]
ISPConfigYesYesYesYesPossibleYes
ispCPOptionalOptionalYesNoNoNo
ISPmanagerYesYesYesYes ? ?
KloxoYesYesYesYesYesYes
OpenPanelPlanned [26]YesYesPlannedPlannedPlanned
PleskYesYesYesYesYesNo
SysCPYesYesYesYesNoYes (broken [27])
FroxlorYesYesYesYesYesYes
UserminYesYesYesYesNoNo
VirtualminYesYesYesYesYesYes
Virtualmin ProYesYesYesYesYesYes
WebminYesYesYesYesYesYes
ZPanelNoNoYesYesNoNo

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.

Control panelThird Party Module Installation MethodsModules Available
 Subscription ServiceFree serviceAllows UpgradesShopping cartBulletin boardGalleryChatGuestbook
Baifox ? ? ? ? ? ? ? ?
cPanel ?Partial ?AgoraphpBBCoppermine°phpMyChatYes
DirectAdmin ? ? ?No°No°No°No°No°
MachPanel Control Panel ?YesYesNumerous OptionsNumerous OptionsNumerous Options ? ?
Domain Technologie Control ?Yes ? ? ? ? ? ?
Gnupanel ? ? ? ? ? ? ? ?
H-Sphere ? ? ?Miva, osCommerce, PrestaShopphpBB, AEF, PunBB, SMFGallery, PiwigoWebChatExtropia, Advanced Guestbook, phpBook, BellaBook, VX Guestbook, Lazarus, RicarGBooK
HDE Controller X ? ? ? ? ? ? ? ?
Hosting Controller ?YesYesNumerous OptionsNumerous OptionsNumerous Options ? ?
i-MSCPNoYesYesNoNoNoNoNo
InterWorx ? ? ? ? ? ? ? ?
ISPConfigNoYesYesNon-freeNoNoNoNo
ispCPNoYesYesNoNoNoNoNo
ISPmanagerYesYes ?YesYesYesYesYes
KloxoYesYesYesYesYesYesYesYes
OpenPanelNoPlanned (APS) [28]Planned (APS) [29]Planned via APS [30] [31]Planned via APS [32] [33]Planned via APS [34] [35]Planned via APS [36] [37]Planned via APS [38] [39]
PleskYesVia APSYesMiva, X-Cart, osCommercephpBBCopperminegtchat, CSLHAdvanced Guestbook
SysCPNoVia APSYesYesYesYesYesYes
FroxlorNoVia APSYesYesYesYesYesYes
UserminYesYesYes ? ? ? ? ?
VirtualminYesYesYesNoNoNoNoNo
Virtualmin ProYesYesYesNumerous Options [40]Numerous Options [41]Numerous Options [42]NoNumerous Options [43]
WebminYesYesYesNoNoNoNoNo

° Available through third-party script-installer plugin Installatron.

Supported Backends

Control panelWeb serverFTP serverReceive mailSend mailSQLprogramming languages
  LighttpdApacheNginxIISPureFTPdVsftpProFTPdDovecotCourierEximSendmailPostfixPostgreSQLMySQLMS SQLPHPPerlPythonASP / ASP.NET
Baifox ?Yes ?NoYesNoNo ? ? ? ? ?NoYes ? ? ? ? ?
cPanelPluginYesThird-Party PluginEnkompassYesNoYesYesYesYesNoNoYesYes ?YesYesYesMod_Mono
DirectAdminYes (Not officially)Yes ?NoYes (Not officially) ?YesYes ?Yes ? ?Allowed, Not SupportedYes ?YesYesYes ?
Domain Technologie ControlNoYes ?NoYesNoYesYesYesNoNoYesNoYes ?YesYesYes ?
Gnupanel ?Yes ?No ? ?Yes ?Yes ? ?YesYesYes ?YesYes ? ?
H-SphereNoYes ?NoNoNoYesNoYesNoYesNoYesYes ?YesYesYes ?
HDE Controller XNoYes ?NoNoNoYesYesNoNoNoYesYesYes ?YesNoNo ?
Hosting ControllerNoYes ?NoNoYesYesNoYes ?YesYesNoYes ?YesYesNo ?
i-MSCPNoYesNoNoYes (Not officially)NoYesYesYesNoNoYesNoYes (5.x) ?Yes (5.x)YesNoNo
InterWorxNoYes ?NoNoNoYes ? ? ? ? ? ?Yes ?YesYesYes ?
ISPConfigNot OfficiallyYesYesNoYesYesYesYesYesNoNoYesNot OfficiallyYes ?YesYesPossible ?
ispCPNoYesNoNoYes (Not officially)NoYesYes (Not officially)YesNoNoYesNoYes (4 or 5) ?Yes (5.x)YesNoNo
ISPmanagerNoYesYesYesNoNoYesYesNoYesNoYesYesYes ?YesYes ? ?
KloxoYesYesNoNoYesNoNoNoYesNoNoNoNoYes ?YesYesNo ?
OpenPanelPlanned [44]Yes ?NoYesPlannedPlannedPlannedYesPlannedPlannedYesPlannedYes ?YesPlannedPlanned ?
PleskNoYesYesYesNoNoYesNoYesNoNoYesYesYesYesYesYesYesYes
SysCPYesYes ?NoYesNoYesYesYes ? ?Yes ?Yes ?Yes ? ? ?
FroxlorYesYesYesNoYesNoYesYesYesYesNoYesNoYes ?YesYesNo ?
UserminYes (Not officially)Yes ?NoYes (Not officially)Yes [45]YesYesYes ?YesYesYesYes ?YesYesYes ?
VirtualminYes (Not officially)YesYes [46]NoYes (Not officially)Yes [47]YesYesYes ?YesYesYesYes ?YesYesYes ?
Virtualmin ProYes (Not officially)YesYes [48]NoYes (Not officially)Yes [49]YesYesYes ?YesYesYesYes ?YesYesYes ?
webminYes (Not officially)YesYes [50]NoYes (Not officially)Yes [51]YesYesYes ?YesYesYesYes ?YesYesYes ?
WebsitePanelNoNoNoYesNoNoNoNoNoNoNoNoNoYes ?YesYesYesYes

References

(Sebelumnya) Indeks 1-9 | ReferensiComparison of open source soft ... (Berikutnya)