NuSphere Corporation
Support Services
Overview
KB
PHP Manual
CSS2 Manual
HTML Manual
JS Guide
JS Reference
Technical FAQ
PhpDock Manual
Nu-Coder Manual
PhpExpress Manual
PHP Joomla Development
Learn PHP
User Guide Notation>
Last updated: Mon, 02 Jun 2008

Introduction

What is Nu-Coder?

Although the open-source distribution model is widely adopted by the PHP development community and works very well in many cases; encoding and protection of PHP source code is often critical to the distribution of commercial PHP applications.

Nu-Coder is a powerful PHP Encoder that enables PHP developers to protect their PHP code from tempering and unauthorized copying. Nu-Coder converts the source code of PHP Script into compiled PHP bytecodes for both accelerated runtime performance and maximum security. When License Manager is used the content of the file gets additionally encrypted increasing the level of protection.

NuSphere Nu-Coder consists of two components providing a dual layer of protection for PHP applications:
  • PHP Encoder - executable named nu-coder (or nu-coder.exe for Windows)
  • License Manager - executable named nu-licgen ( or nu-licgen.exe for Windows)
Nu-Coder's PHP Encoder converts the source code of PHP Script into compiled PHP bytecodes for both accelerated runtime performance and maximum security. These scripts can be loaded and run with PhpExpress - NuSphere Free PHP accelerator that provides support for loading of PHP files encoded with Nu-Coder - NuSphere PHP Encoder and also speeds up the execution of both encoded and regular PHP files. Encoded PHP scripts are known to run at up to 120% faster than open-source scripts.

Nu-Coder's License Manager helps you manage the distribution of PHP applications by generating license keys that can be required by encoded files to run. Using License Manager you can create trial and demo versions of PHP applications without any code changes, restrict the IP or the host name or host id where your application can run and much more

Why do you need to encode PHP Applications?

  • Piracy Protection: PHP developers and Independent Software Vendors (ISVs) can safely distribute their source code, knowing that their intellectual property is protected
  • Reduced support burden: Since technical support personnel will be able to rule out PHP source code modifications
  • Enhanced compliance: Enterprise customers can enforce internal policies and easily provide the support for a company's PHP Applications.

Protecting PHP files with Nu-Coder

You can encode PHP files using Nu-Coder's powerful command line interface or from within the user interface provided by NuSphere PhpED. Your users will need NuSphere PhpExpress to deploy and run the encoded PHP Files. PhpExpress is available for free download and distribution. PhpExpress is also built in NuSphere PhpDock, which now fully supports deployment of encoded PHP applications. PhpExpress also provides API in form of PHP functions that can be called to retrieve various information.


User Guide Notation>
Last updated: Mon, 02 Jun 2008