![]() The ability to save modified projects in Encoder helped speed up production when reencoding modified files. php extension and function seamlessly with nonencoded PHP scripts and include files. ![]() Also, integration of files is easy because they retain the. The intermediary files that are created are truly not human-readable, unlike competitors’ products, which merely make the code difficult to read. What really thrilled me about Encoder was how well it worked. But even without documentation, I had to play with Encoder for only a few minutes before figuring out how to use it. Specifically, the target directory is created in relation to the source directory, so if you reencode, you must remove the target directory from your project first or it will be included. Also, and this is partially due to lacking documentation, I had to play with the fields in the interface to figure out how they worked, especially in relation to each other. The documentation did not mesh with the reality of the software, and the included User’s Guide does not actually contain information on how to use the product. ![]() Once I got into using the product, I did find a couple of minor ramp-up annoyances. Encoding files from Zend Studio was equally seamless, and Encoder’s interface itself is simple and can be used interchangeably with command-line or Studio directives. ![]() Installation of both Encoder and the Optimizer went so smoothly and was so well automated that I had to run phpinfo() and create a test script before I could believe that it had been successful. In using Encoder, I was pleasantly surprised with both the simplicity of the product and the powerful effectiveness of its features. Additionally, the arrangement of PHP and Zend’s product infrastructure gives developers a unique advantage over other PHP encoding products: Server-level functions are utilized up front, and no CGI interpreters are required to view the final product. This is a clever and effective use of the PHP server that not only obscures the source while in file format but also provides a performance improvement because the file does not need to be optimized on the fly. zif format is recognized and parsed to the user. This non-human-readable file is then placed in your document directory to be parsed when requested. Zend Encoder makes a call to your PHP installation (which uses the Zend Engine), runs it through Zend Optimizer, and spits out what is called a Zend intermediary file (which has a. Just specify a target directory for the encoded files and click Encode. Once you have written your script(s), you can use functionality built into Zend Studio or use the Encoder interface to create a project, which is a collection of scripts. To put the product to work, you must first install Encoder and Optimizer (a free app that runs files you encode with Zend Encoder) on your Web server. Encoder takes advantage of PHP server technology to deliver this much-needed functionality. Zend Encoder has taken yet another step toward achieving PHP’s acceptance into the enterprise software realm by allowing users to produce encoded scripts for distribution. ![]() Protecting source code is a major consideration in the distribution of custom-developed solutions. You can download a restricted demo version. $2,400, $2,880 with 1 year support, Optimizer free Allows distribution of code without releasing source ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |