What precisely is IonCube? Why is it present on almost every present-day server running PHP?
Plenty of script-driven apps, particularly paid content management systems, encrypt their files to ensure that they will not be reverse engineered or tampered with. The majority of them use an application named ionCube PHP Encoder to do that, so, in case you buy a paid script and you'd like to install it in a hosting account, a tool called ionCube Loader needs to be present on your server. Without this, you won't be able to install the script or in case you somehow manage to do that, it will not function effectively since almost all of the script code will be encoded to a degree where it cannot be interpreted. That is why, you should ensure that ionCube Loader is set up if you get a fresh website hosting account and you want to work with some paid web app. If you buy a shared hosting account and the tool is not present, it can't be added because the entire server PHP environment will have to be compiled again.
IonCube in Cloud Web Hosting
IonCube Loader comes with all cloud web hosting packages that we provide, so when you need it in order to set up and execute some script application that requires it, you can activate it with a click in the Advanced section of the Hepsia Control Panel. Due to the fact that you'll be able to switch the PHP release that's active for your account from the same section, you will need to enable the tool for every new version that you set. If you are more experienced, you're able to use a php.ini file in a domain or subdomain folder and set the PHP version as well as the status of ionCube Loader for that particular site only, without affecting the entire account. This way you can operate both new and older script apps for multiple websites inside the same account - a thing that you will not be able to do with numerous other web hosting service providers available on the market.