What's IonCube? Precisely how does IonCube work and do you need it for your PHP applications?
IonCube Loader is an instrument, which is necessary to run files that are encoded with ionCube PHP Encoder. The aforementioned is an application designed to make PHP code human unreadable, in order to protect it from reverse engineering and / or unauthorized usage. Various script-driven applications, particularly online forums, cms and electronic commerce solutions are encrypted with ionCube PHP Encoder, so if you purchase a script and you find that ionCube is one of the web hosting environment prerequisites, you need to make sure that your web hosting server has the tool pre-installed. Although it is not that hard to install it if you have your own server, it is almost impossible to do that on a shared web hosting server since the PHP environment shall have to be precompiled and all of the clients on the server will be affected.
IonCube in Shared Web Hosting
IonCube Loader is provided with all the shared web hosting
packages which we supply, so any time you require it to install and execute a script application that needs it, you can activate it with a single click from the Advanced section of your Hepsia Control Panel. As you'll be able to change the PHP release which is active for your account in the same section, you will have to activate the instrument for each new version that you set. If you're more experienced, you can use a php.ini file in a domain or subdomain folder and set the PHP version as well as the status of ionCube Loader for this particular site only, without affecting the entire account. In this way you can manage both new and older script apps for multiple sites in the same account - a thing that you can't do with numerous other website hosting providers available on the market.
IonCube in Semi-dedicated Hosting
Because all of the semi-dedicated server
accounts are set up on our advanced cluster platform and ionCube Loader is available on it, you'll be able to use any script app which requires the software tool in order to function efficiently. With several clicks in your Hepsia web hosting Control Panel you are able to activate or deactivate ionCube for the PHP version which is currently active for your account. As we support several releases of PHP at the same time, you will have to do this every time you move to a different release, but when you revert back to a release that you've already used, our system will remember your preference and ionCube Loader will already be active. In case you have multiple sites in the same account and they require different releases of PHP, you are able to create a php.ini file in each domain folder and with several lines of code you'll be able to define both the PHP version as well as the status of ionCube regardless of what is selected for the website hosting account as a whole.