What exactly is IonCube? Why is it present on almost every present-day web server running PHP?
In order to avoid the reverse engineering of script apps, many developers encode their program code with instruments like ionCube PHP Encoder to make it human unreadable. The latter is valid for paid apps in particular, since anybody would be able to use and modify the unprotected code without paying the required license fees. In case you get web software encoded with ionCube PHP Encoder, you will be able to use it without any problems as long as a software tool known as ionCube Loader is a part of the web hosting server. This loader allows you to execute encrypted files and you will often see it among the prerequisites for a certain script application to be set up. Due to the fact that the encoded files are already precompiled, they're normally executed much faster and this will increase the overall speed of your website.
IonCube in Web Hosting
IonCube Loader is supplied with every single web hosting plan
that we supply and you are able to activate it anytime with only a few clicks, so you'll be able to use script apps which need it. You will be able to do that from the PHP Configuration area of your Hepsia Control Panel and all it'll take to enable or deactivate ionCube is to click a button. The change takes effect in a minute, therefore you'll be able to go ahead and set up the app that you would like right away. The same section will allow you to switch the PHP version which is active for your account, as we support multiple releases on our leading-edge cloud platform. If you move to a release that you've never used so far, you will need to activate ionCube Loader again. More advanced users will be able to use a php.ini file in a specific domain folder to set a PHP version different from the one for the entire account or enable/disable ionCube Loader.
IonCube in Semi-dedicated Servers
Due to the fact that all 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 app that needs the tool to run effectively. With a couple of clicks in the Hepsia hosting Control Panel you are able to activate or deactivate ionCube for the PHP version that's currently active for your account. Since we support multiple versions of PHP concurrently, you will have to do this any time you move to a different version, and when you revert back to a version which you've already used, our system will remember your preference and ionCube Loader will already be activated. If you have multiple websites in the same account and they need different releases of PHP, you'll be able to set up a php.ini file in every single domain folder and with a couple of lines of code you're able to define both the PHP release and the status of ionCube regardless of what is selected for the hosting account as a whole.