What is IonCube? How exactly does IonCube work and do you really need it for your PHP applications?
IonCube Loader is a software instrument, which is required to run files which are encrypted with ionCube PHP Encoder. The aforementioned is an app designed to make PHP code human unreadable, in order to protect it from reverse engineering and / or not authorized use. Plenty of script-driven applications, in particular message boards, cms and e-commerce solutions are encrypted with ionCube PHP Encoder, therefore if you get a script and you find that ionCube is on the list of website hosting environment requirements, you need to make sure that your website hosting server has the tool pre-installed. While it's not that difficult to install it when you have your own server, it's close to impossible to do that on a shared hosting server because the PHP environment should be precompiled and all clients on the server will be affected.
IonCube in Shared Hosting
If you aquire a shared hosting
through our company, it will be created on our custom cloud platform where ionCube Loader is already set up, so you won't have any kind of problems to run any script app which requires the instrument so as to function properly. Furthermore, we supply a few different versions of PHP, therefore if you change the version, you'll have to activate ionCube once again. Our system remembers the adjustments you make, which means that when you go back to the earlier release of PHP that was active for your account, ionCube Loader will already be activated. Both the PHP version and the ionCube instrument can be managed from the PHP Configuration section of our Hepsia web hosting Control Panel. Each adjustment that you do takes literally just a single click and it takes effect at once.
IonCube in Semi-dedicated Servers
If you purchase a semi-dedicated server
plan from our company, you'll be able to take advantage of any script-driven application that needs ionCube Loader as the tool is installed on all of the servers which are a part of our state-of-the-art cloud hosting platform. We also support different releases of PHP, which means that if you move from PHP 4 to 5.2 or 5.3, for example, you can activate ionCube for that particular release with only a click from your Hepsia Control Panel. Our system will remember your decision, and in case you switch back to the previous version of PHP, the instrument will already be active. For more tech-savvy users, we also offer the option to choose the PHP version and if ionCube will be active or not for a particular domain name without altering the settings for the entire website hosting account. This is done by placing a php.ini file inside a domain folder with a couple of lines of code.