PHPCoder is a Web-based frontend to the Turck MMCache encoding functions, which are similar to the Zend Encoder product. PHPCoder enables you to encode your PHP scripts and applications into non-reversible bytecode, thus preventing users of your programs from viewing or altering the source code while having full functionality. Another excellent use for PHPCoder is to encode your applications PHP configuration files, that way someone viewing your source code does not see your databae login and password information. It also allows you to set restrictions on the encoded scripts, you can lock a script to a particular server IP address, server host name, visitor IP, or even place a time limit on the script so it will expire after a configurable amount of time. You specify Text, HTML, or PHP code that should be prepended and appended to each file before it is encoded, allowing you to easily and securely implement your own licensing scheme.
|Tags||Internet Web Dynamic Content CGI Tools/Libraries Security Cryptography Software Development Compilers Pre-processors|
|Operating Systems||Windows Windows OS Independent POSIX BSD FreeBSD Linux Unix|
Release Notes: This release is updated for PHP 4.3.8 and MMCache 2.4.7, corrects errors reported by XDebug, now outputs W3C- compliant HTML/CSS, adds tool tips, adds a plain text help document, and is tested on Mozilla 1.6, Firefox 0.8, and IE 6.
Release Notes: This release adds an "ignore file extensions" option. Encoding results are now displayed above the main form. The remaining realpath() calls have been removed for maximum portability.
Release Notes: Absolute expiration date by typing in the date. Scripts can now be locked to multiple visitor IPs, server IPs, and server names. There are fixes to the coder class, better HTML and CSS, TurckLoader.so instead of mmcache.so, and improved error handling. This release verifies that subdirectories are writable.
No changes have been submitted for this release.