What's IonCube? How exactly does IonCube work and do you need it for your PHP applications?
IonCube Loader is a software instrument, that is needed to run files that are encrypted 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 unauthorized usage. Plenty of script-driven apps, in particular discussion forums, cms and electronic commerce solutions are encoded with ionCube PHP Encoder, so when you acquire a script and you find that ionCube is among the web hosting environment prerequisites, you need to ensure that your web hosting server has the instrument pre-installed. Though it is not that hard to set it up if you have your own server, it's close to impossible to do that on a shared hosting server because the PHP environment shall have to be precompiled and all the clients on the server shall be affected.
IonCube in Hosting
IonCube Loader is installed on all the web servers which are part of our cloud website hosting platform, so whatever the hosting
that you choose during the signup process, you can enable it from the Hepsia Control Panel. The process is as simple as right-clicking an On/Off button in the Advanced section, so even if this will be your first hosting account ever, you won't need to do anything complex. The same section allows you to pick the PHP release for your account (4, 5.2, 5.3, 5.4, 5.5), so if you would like to switch to another version, you just have to activate ionCube Loader for it as well. As our platform is quite flexible, you may even set a different PHP version and a different status of ionCube by using a php.ini file in each domain folder. In case this is something you need to do but you do not have much experience, our 24/7 tech support team will help you very quickly.
IonCube in Semi-dedicated Servers
In case you obtain a semi-dedicated server
package from us, you'll be able to take advantage of any kind of script-driven app that needs ionCube Loader for the reason that the tool is installed on all the servers that are a part of our innovative cloud web hosting platform. In addition, we support various versions of PHP, therefore if you move from PHP 4 to 5.2 or 5.3, for instance, you can activate ionCube for that particular release with just a click in your Hepsia Control Panel. Our system will remember your choice, and if you switch back to the previous release of PHP, the tool will already be active. For more tech-savvy users, we also offer the option to select the PHP version and if ionCube will be active or not for a particular domain name without altering the settings for the whole web hosting account. This is done by putting a php.ini file in a domain folder with a few lines of program code.