What exactly is IonCube? Why is it present on almost every present-day hosting server running PHP?
IonCube Loader is a software instrument, which is necessary to run files that are encrypted with ionCube PHP Encoder. The aforementioned is an application which is used to make PHP code human unreadable, so as to protect it from reverse engineering and / or unauthorized use. A large number of script-driven applications, in particular discussion forums, cms and electronic commerce solutions are encrypted with ionCube PHP Encoder, which means that if you get a script and you find that ionCube is one of the web hosting environment requirements, you need to ensure that your website hosting server has the tool pre-installed. While it is not that difficult to set it up when you have your own server, it's almost impossible to do that on a shared hosting server due to the fact that the PHP environment will have to be precompiled and all of the clients on the server will be affected.
IonCube in Web Hosting
IonCube Loader is available with all web hosting packages that we offer, so every time you require it to set up and run some script app that needs it, you can activate it with a click in the Advanced section of your Hepsia Control Panel. As you're able to switch the PHP version which is active for your account in the same section, you'll need to enable the tool for every new version which you set. In case you are more experienced, you'll 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. Thus you are able to run both new and older script apps for multiple sites in the same account - something that you cannot do with various other web hosting suppliers out there.