IonCube Loader is a software instrument, that's required to run files which are encoded with ionCube PHP Encoder. The latter is an app that is used to make PHP code human unreadable, as a way to protect it from reverse engineering and / or illegal usage. Many script-driven applications, in particular online forums, cms and electronic commerce solutions are protected with ionCube PHP Encoder, which means that if you acquire a script and you find that ionCube is among the website hosting environment requirements, you have to ensure that your website hosting server has the instrument pre-installed. While it is not that hard to install it if you have your own server, it is almost impossible to do that on a shared web hosting server since the PHP environment shall have to be precompiled and all the clients on the server will be affected.
IonCube in Website Hosting
IonCube Loader comes with all the website hosting packages which we supply, so any time you require it to set up and run a script application that requires it, you can activate it with a click inside the Advanced area of the Hepsia Control Panel. Since you're able to change the PHP release which is active for your account from the same section, you will have to activate the tool for every new version that you set. When you are more experienced, you will be able to employ a php.ini file in a domain or subdomain folder and set the PHP version and the status of ionCube Loader for that particular website only, without affecting the entire account. Thus you are able to operate both new and older script applications for multiple sites in the same account - a thing that you will not be able to do with many other hosting service providers available on the market.
IonCube in Semi-dedicated Servers
IonCube Loader is provided with all of the semi-dedicated plans that we offer, which means that you won't experience any kind of problems if you'd like to set up and work with some script app that requires the instrument in order to operate properly. Activating it is as easy as clicking a button inside the Advanced area of the Hepsia Control Panel that comes with all the semi-dedicated accounts and the change shall take effect in a minute, therefore you can move forward with the app set up without delay. Since we employ a revolutionary in-house made platform and we support many different versions of PHP at the same time, you'll need to enable ionCube every time you move to a version that you haven't used before. In addition, you'll have the option to enable ionCube loader or even to set a PHP release different from the one in the account as a whole by creating a php.ini file in a separate domain or subdomain folder and adding several lines of program code in it.