Plenty of script-driven applications, especially paid content management systems, encode their files to make sure that they won't be reverse engineered or tampered with. Many of them use an app called ionCube PHP Encoder to do this, so, in case you purchase a paid script and you intend to set it up in a hosting account, a software instrument known as ionCube Loader has to be present on your server. Without having it, you cannot install the script or in case you somehow manage to do that, it won't work appropriately due to the fact that most of the script code will be encrypted to a point where it can't be interpreted. In this light, you need to make sure that ionCube Loader is present when you get a fresh hosting account and you wish to take advantage of some paid web app. If you purchase a shared website hosting account and the tool is not present, it cannot be added since the whole server PHP environment shall have to be compiled again.
IonCube in Shared Website Hosting
IonCube Loader comes with all the shared website hosting plans which we offer, so any time you need it to install and run some script app which requires it, you can enable it with a click in the Advanced area of the Hepsia Control Panel. Due to the fact that you're able to change the PHP release which is active for your account in the same section, you need to activate the tool for any new version that you set. If you are more skillful, you are able to take advantage of a php.ini file in a domain or subdomain folder and set both the PHP version as well as the status of ionCube Loader for this particular site only, without affecting the entire account. In this way you can manage both new and older script applications for multiple websites inside the same account - something that you cannot do with many other hosting service providers out there.