Accelerating PHP with NuSphere PhpExpress
|
PhpExpress is 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 regular PHP files. While it is extremely easy to install and use, PhpExpress provides a spectacular increase in the speed of the execution of PHP scripts. If PHP script is encoded with Nu-Coder - NuSphere PHP Encoder PhpExpress loads encoded PHP scripts directly into PHP engine saving time and boosting performance of PHP interpreter. PhpExpress also implements caching for PHP engine and accelerates execution process even if PHP Script is not encoded. PhpExpress can be downloaded from NuSphere website and distributed Free Of Charge without limitations.
How to accelerate PHP scripts with NuSphere PhpExpress
PHP can literally get faster in a minute with NuSphere PhpExpress. NuSphere PHP Accelerator is a regular PHP engine extension and as such has only two requirements for installation and deployment:
PhpExpress dll or shared object files (phpexpress-php-x.x.dll or phpexpress-php-x.x.so) should be copied to PHP extensions directory specified in php.ini file
Directive extension=phpexpress-php-x.x.dll if you are deploying on Windows or extension=phpexpress-php-x.x.so if you are deploying on Unix, Linux or Mac OS operating systems should be entered in php.ini configuration file.
After installing PhpExpress please run phpinfo() script to make sure that NuSphere PHP Accelerator is properly installed.
How to accelerate PHP Scripts with PhpDOCK
NuSphere PhpDOCK is a unique deployment solution for PHP on windows. Starting with version 1.7 PhpDOCK comes equipped with PhpExpress and doesn't require any additional installations to make PHP applications run faster. PhpExpress can also be installed on older versions of PhpDOCK as described above.
How is PhpExpress different from other PHP accelerators
PhpExpress serves as a loader for PHP scripts encoded with Nu-Coder - NuSphere PHP Encoder. Unlike competing PHP Accelerators PhpExpress has been designed to provide much higher degree of support for the scripts using various PHP language constructs, such as pass by reference for example. PhpExpress is also much more reliable when it comes to the support of the PHP scripts encoded on various old versions of PHP.
Supported platforms
The following table describes the supported server configurations and
locations of corresponding modules. Please select the right module
applicable to your platform.
Operating System | Bitness and CPU | Requirements | Archive or Location | Directory inside | Comments |
Linux | x86, 32 | glibc >= 2.3 | phpexpress-3.1-Linux-glibc-2.3.tar.gz | x86 | |
Linux | x86, 64 | glibc >= 2.3 | phpexpress-3.1-Linux-glibc-2.3.tar.gz | x86_64 | 5 |
|
Windows | x86, 32 | TS PHP, VC6 | phpexpress-3.1-Windows\x86 | | 1, 3 |
Windows | x86, 32 | NTS PHP, VC6 | phpexpress-3.1-Windows\x86_NTS | | 2, 3 |
Windows | x86, 32 | NTS PHP, VC8 | phpexpress-3.1-Windows\x86_NTS_VC8 | | 2, 4 |
Windows | x86, 64 | TS PHP, VC8 | phpexpress-3.1-Windows\x86_64 | | 1, 4 |
Windows | x86, 64 | NTS PHP, VC8 | phpexpress-3.1-Windows\x86_64_NTS | | 2, 4 |
|
FreeBSD | x86, 32 | v.6 or higher | phpexpress-3.1-FreeBSD-6.tar.gz | x86 | |
FreeBSD | x86, 64 | v.6 or higher | phpexpress-3.1-FreeBSD-6.tar.gz | x86_64 | 5 |
|
Sun (solaris) | x86, 32 | v.10 or higher | phpexpress-3.1-SunOS-5.10.tar.gz | x86 | |
Sun (solaris) | x86, 64 | v.10 or higher | phpexpress-3.1-SunOS-5.10.tar.gz | x86_64 | 5 |
|
NetBSD | x86, 32 | v.5 or higher | phpexpress-3.1-NetBSD-3.tar.gz | x86 | |
NetBSD | x86, 64 | v.5 or higher | phpexpress-3.1-NetBSD-3.tar.gz | x86_64 | 5 |
|
OpenBSD | x86, 32 | v.4 or higher | phpexpress-3.1-OpenBSD-4.tar.gz | x86 | |
OpenBSD | x86, 64 | v.4 or higher | phpexpress-3.1-OpenBSD-4.tar.gz | x86_64 | 5 |
|
Mac OSX | x86, 32 | v.10.4 or higher | phpexpress-3.1-MacOSX-10.5.0.tar.gz | x86 | |
Mac OSX | x86, 64 | v.10.4 or higher | phpexpress-3.1-MacOSX-10.5.0.tar.gz | x86_64 | 5 |
Mac OSX | ppc, 32 | v.10.4 or higher | phpexpress-3.1-MacOSX-10.5.0.tar.gz | ppc | |
COMMENTS:
- TS PHP stands for php compiled with thread-safety turned on (see phpinfo output to make sure if you run php with this opetion)
- NTS PHP stands for php compiled without thread-safety option (see phpinfo output to make sure if you run php with this opetion)
- VC6 means that php is compiled with MS VC6 runtime library (msvcrt.dll)
- VC8 means that php is compiled with MS VC 2005 runtime library (msvcr80.dll)
- In case of 64bit hardware, please make sure that installed php is also 64bit, otherwise you need 32bit modules.
|
|
Download NuSphere Nu-Coder
Download a free trial of the PHP Encoder from NuSphere.
|
Buy NuSphere Nu-Coder now
PHP Encoder and license manager
can be yours for just $299
Get more then 40% off already low price of Nu-Coder when buying Nu-Coder with PhpED or PhpDOCK.
Our Existing PhpED and PhpDOCK customers will also enjoy more then 40% off discount applied to the purchase of Nu-Coder.
The reduction in the price will be applied to your total in shopping cart.
|
|