What is IonCube? Why is it present on almost any present-day hosting server running PHP?
To stop the reverse engineering of script applications, a number of developers encrypt their program code with tools like ionCube PHP Encoder and make it human unreadable. This is valid for paid applications in particular, because anybody would be able to use and change the unprotected code without having to pay the required license fees. When you get web software encoded with ionCube PHP Encoder, you'll be able to use it without any problems as long as a software tool named ionCube Loader is a part of the hosting server. This loader allows you to execute encoded files and you'll often find it on the list of prerequisites for a certain script application to be set up. As the encoded files are already precompiled, they're ordinarily executed a lot quicker and this will enhance the general speed of your website.
IonCube in Shared Hosting
IonCube Loader is provided with all of the shared hosting
packages that we provide, so every time you need it in order to set up and execute some script application that requires it, you can activate it with a click from the Advanced section of the Hepsia Control Panel. Due to the fact that you can change the PHP release which is active for your account from the same section, you'll have to enable the instrument for each new version which you set. If you're more experienced, you'll be able to employ a php.ini file in a domain or subdomain folder and set the PHP version and the status of ionCube Loader for that particular site only, without affecting the entire account. Thus you'll be able to run both new and older script applications for multiple websites in the same account - a thing that you cannot do with many other web hosting service providers on the market.
IonCube in Semi-dedicated Hosting
As all the semi-dedicated server
accounts are set up on our advanced cluster platform and ionCube Loader is available on it, you shall be able to use any script application which requires the tool so as to run effectively. With a couple of clicks in the Hepsia web hosting Control Panel you will be able to activate or deactivate ionCube for the PHP version that's currently active for the account. Since we support a couple of releases of PHP concurrently, you will need to do this each and every time you switch to a different release, but when you revert back to a version which you've already used, our system will remember your choice and ionCube Loader will already be activated. When you have multiple sites in the same account and they require different releases of PHP, you will be able to set up a php.ini file in each domain folder and with several lines of program code you can define both the PHP release as well as the status of ionCube regardless of what is selected for the web hosting account altogether.