What is IonCube? Why is it present on nearly every present-day hosting server running PHP?
In order to avoid the reverse engineering of script applications, a lot of developers encode their program code with instruments such as ionCube PHP Encoder in order to make it human unreadable. This is valid for paid apps in particular, as anybody would be able to use and change the unencrypted code without having to pay the required license fees. In case you obtain web software encrypted with ionCube PHP Encoder, you will be able to use it without any problems as long as a tool called ionCube Loader is available on the website hosting server. This loader enables you to run encrypted files and you will often notice it as one of the prerequisites for a certain script application to be set up. Due to the fact that the encoded files are already precompiled, they're normally executed much faster and this can raise the overall speed of your website.
IonCube in Hosting
IonCube Loader is provided with all the hosting packages that we provide, so if you need it in order to install and run some script application that requires it, you can enable it with a single click in the Advanced section of the Hepsia Control Panel. As you're able to switch the PHP release that is active for your account from the same section, you will need to enable the instrument for each new version which you set. When you are more skillful, you will be able to take advantage of a php.ini file in a domain or subdomain folder and set the PHP version and the status of ionCube Loader for this particular site only, without affecting the whole account. In this way you will be able to manage both new and older script applications for multiple sites in the same account - something that you will not be able to do with various other web hosting providers on the market.