|
|
 |
|
|
Nu-Coder Features Overview
Functionality provided by Nu-Coder
The features include:
- Command Line Encoder for Windows
- Graphical and Command Line Encoder for Windows
- License Manager for generation of license files for encoded PHP Scripts on all major platforms including Linux, Windows, Mac OS and Unix
- Deployment on all major platforms including Linux, Windows and Unix
- Encoding PHP Scripts with compiled bytecodes
- Addition Strong Encryption of PHP scripts with License Manager
- Better execution performance than regular PHP files
- Support for both PHP versions 4 and 5
- Tight integration with all NuSphere products, such as PhpED and PhpDock
Interfacing with Nu-Coder
NuSphere provides two different interfaces with Nu-Coder:
- Command Line Interface to a standalone Nu-Coder
- Graphical User Interface to Nu-Coder from PhpED, NuSphere PHP IDE
Both interfaces allow the user to pass various parameters to the encoder to control the way PHP Sources are compiled into bytecodes and the creation of output files. Using either of these interfaces you can:
- Specify the PHP version of the files that are being encoded
- Encode and protect PHP files in the entire given directory and its sub-directories
- Encode single PHP file and save results into output file.
- Tell Nu-Coder to create output file's name by appending given extension at the end of the source file name
- Overwrite the source file with encoded content
- Perform Syntax check only and not produce any encoded content
- In directory processing mode, encode only files with certain extensions (defaults are php and inc)
- Copy all non-php files into target directory
- Ignore errors and continue encoding
- Turn off support for short php tags <? ?>
- Turn on support for asp style php tags <% % - 6 ->
- Keep extended information for php debugger and php profiler
- Preserve line numbers information
- Preserve and not strip php-doc comments, useful for reflection
- Create license files required to run encoded PHP scripts
- Skip encoding of certain files and folders or encode them but not protect with the license
- Obfuscate the source (change the names of the variables)
- Specify the script to be called to handle an error (e.g. expired license)
- Changed the file's headers
|
|
|  |
|