Develop and Download Open Source Software

Turck MMCache for PHP

Project Release infomations and Project Resources. Note that these informations are from this projects Freecode.com page and the downloads themselves may not be hosted with SourceForge.JP.

Project Release Information

2003-11-04 15:38
Some PHP5 specific optimization bugs were fixed.
Compatibility with "pcntl" extension was fixed.
This release was tested with php-4.3.4.
2003-10-31 15:03
This release has been tested with php-5.0.0b2; older PHP5 betas are no
longer supported. MMCache is now compatible with DBG, Xdebug, and APD
(EXPERIMENTAL). Handling of unclean PHP shutdowns has been implemented.
The "MMCache does not initialize itself on Apache restart" bug has been
fixed.
2003-10-24 17:46
The new API functions mmcache_lock and mmcache_unlock have been
implemented. A shared memory corruption bug has been fixed. A bug in
encoder.php has been fixed.
2003-10-20 09:57
If mmcache.check_mtime is 1, the file's
modification time and size are also checked. A
bug with overloaded object handling in the
optimizer was fixed, and some problems with file
identification by inode were solved. A possible
crash in mm_malloc() was fixed, and Solaris
compatibility was fixed. This release has been
tested on AIX.
2003-10-13 12:06
An Encoder/Loader object inheritance bug was
fixed along with problems with incorrect
optimization of "!(strlen($string)!=0)", session
handler registration on "graceful apache
restart", and some 64-bit specific systems. The
check for builtin_functions durng class storing
was removed. Locking of disk cache files was
implemented. This release was tested with
php5-200309300930.

Project Resources

http://freecode.com/urls/e6789be7d4dcb7b744c0e78e49455d9f
http://freecode.com/urls/93533acec99daf1ff8b8f1c4d89ea1c1
http://freecode.com/urls/2bc54f24b7ce18e3712a0a97a7e55f06
http://freecode.com/urls/14da56ac04b94935c0c459aee79fb92d
http://freecode.com/urls/1fde6d696b623487fa2eeb5c523e7328
http://freecode.com/urls/0412d481f20ad3d2e0c0f8343e177f2d
http://freecode.com/projects/turck-mmcache

Project Description

Turck MMCache is a free PHP accelerator, optimizer, encoder, and dynamic content cache. It increases performance of PHP scripts by caching them in a compiled state, so that the overhead of compiling is almost completely eliminated. It also uses some optimizations for speeding up PHP scripts' execution. It typically reduces server load and increases the speed of PHP code by 1-10 times. It is tested with PHP 4.1.0-4.3.3, and Apache 1.3 and 2.0 under Linux and Windows.