What is IonCube? How exactly does IonCube work and when do you really need it for your PHP applications?
A lot of script-driven apps, especially paid content management systems, encrypt their files to ensure that they won't be reverse engineered or tampered with. Most of them use an app named ionCube PHP Encoder to do this, so, in case you acquire a paid script and you would like to install it in a hosting account, a software tool known as ionCube Loader has to be present on the server. Without it, you cannot install the script or if you somehow manage to do that, it won't operate properly as almost all of the script code will be encoded to a point where it cannot be interpreted. In this light, you have to make sure that ionCube Loader is installed if you get a fresh hosting account and you wish to work with some paid web application. If you get a shared web hosting account and the tool is not present, it cannot be added because the whole server PHP environment shall have to be compiled again.
IonCube in Shared Hosting
IonCube Loader comes with all the shared hosting
plans which we supply, so any time you need it in order to set up and execute a script app that requires it, you can activate it with a click in the Advanced area of your Hepsia Control Panel. Because you'll be able to change the PHP release that's active for your account from the same section, you'll need to activate the tool for each new version which you set. If you are more skillful, you will be able to employ a php.ini file in a domain or subdomain folder and set both the PHP version and the status of ionCube Loader for this particular website only, without affecting the whole account. This way you'll be able to operate both new and older script apps for multiple websites in the same account - something that you will not be able to do with numerous other hosting suppliers out there.
IonCube in Semi-dedicated Servers
Each and every semi-dedicated server
account that is generated on our modern cloud web hosting platform comes with ionCube Loader support, and you will be able to set up any kind of script app that needs the software tool. Then employ it to start and maintain your online presence. You can enable ionCube from the PHP Configuration area of your Control Panel and it will take you just a few clicks to do that. Your change will take effect instantly, so you will be able to proceed and install the necessary script inside your account. If you'd like to change the PHP version that is active for your account, you'll need to activate ionCube for the new release as well. Our tailor-made platform also allows you to have a different PHP version for each domain or subdomain, which is done with a php.ini file in each domain folder. In the same way, you are able to enable/disable ionCube Loader for each individual site hosted in your semi-dedicated account.