I also used IonCube . I found the whole process quite simple. From creating an account on your website, to downloading and installing software, and buying a license was completely direct and painless.
Using the application is simple. You can tell which files to encode, and you can even put a comment header in each encoded file so you can put something like "This file is encoded for copyright protection. Please contact my company for questions ... and etc. " The nice thing is that it does not have a bloat function - it does what it says, plus a few nice functions, without too much complexity.
An IonCube encoder can also obfuscate files other than PHP, such as Javascript files. You can say that he put the encoded files into a new folder on his own or copied other unmodified files with him, so you kind of “build” the project. I found that this is a lot, and I can continue to use it without having to pay for a new license if I do not want it on another computer or do not want a new version. Therefore, I paid once and have been using it for 3 years.
Several disadvantages of encoders in general. 1- you can no longer edit files "on the server", which, despite the fact that this is bad, in any case, it prevents you from making emergency corrections if you do not have access to your computer (for example, if you are on vacation) .
Secondly, if you change the project and add new files for encoding, etc ... you must update the settings of the IonCube project to include new files that need to be encoded. I guess I just find the added step a little annoying, but worth it if you need to protect your code and give users access to FTP.
You can also use this encoder no matter which IDE you use, because it is a standalone application.
I agree with some other reports that coding is not an ideal solution and in some way contradicts some people's feelings ... but for me this provides a piece of mind.
Sherri
source share