To prevent the reverse engineering of script apps, numerous developers encode their program code with tools like ionCube PHP Encoder to make it human unreadable. The aforementioned is valid for paid applications in particular, since anyone could possibly use and modify the unencrypted code without paying the required license fees. In case you acquire web software encrypted with ionCube PHP Encoder, you'll be able to use it without a problem as long as a tool called ionCube Loader is present on the website hosting server. This loader allows you to run encrypted files and you will often notice it as one of the prerequisites for a particular script app to be installed. As the encoded files are already precompiled, they are normally executed more quickly and this will boost the overall speed of your website.
IonCube in Web Hosting
IonCube Loader is available with all of the web hosting packages that we supply, so when you require it in order to install and run a script app that needs it, you can activate it with a single click in the Advanced section of your Hepsia Control Panel. Because you're able to switch the PHP release that's active for your account in the same section, you will have to activate the tool for each new version which you set. If you are more experienced, you can take advantage of 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 site only, without affecting the entire account. This way you will be able to run both new and older script applications for multiple sites inside the same account - something that you cannot do with lots of other web hosting providers on the market.
IonCube in Semi-dedicated Servers
Since all the semi-dedicated server accounts are set up on our advanced cluster platform and ionCube Loader is available on it, you will be able to use any script application that needs the tool to run efficiently. With a couple of clicks in your Hepsia hosting Control Panel you will be able to activate or deactivate ionCube for the PHP version which is currently active for the account. As we support multiple releases of PHP concurrently, you'll have to do that every time you move to a new release, but when you revert back to a version that you have already used, our system will remember your choice and ionCube Loader will already be activated. In case you have multiple sites inside the same account and they need different releases of PHP, you're able to set up a php.ini file in each domain folder and with a couple of lines of program code you are able to define both the PHP version plus the status of ionCube irrespective of what is selected for the web hosting account as a whole.