Projects / Turck MMCache for PHP

Turck MMCache for PHP

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.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  04 Nov 2003 06:38

Release Notes: Some PHP5 specific optimization bugs were fixed. Compatibility with "pcntl" extension was fixed. This release was tested with php-4.3.4.

  •  31 Oct 2003 06:03

Release Notes: 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.

  •  24 Oct 2003 08:46

Release Notes: 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.

  •  20 Oct 2003 00:57

Release Notes: 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.

  •  13 Oct 2003 03:06

Release Notes: 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.

RSS Recent comments

30 Sep 2003 14:36 tdwoodward Thumbs up

Bravo!
Works as advertised. No major problems compiling and configuring it for use with Mac OS X.

And updates to the software appear to be fairly regular.

08 Jul 2003 02:11 foxius

Nice benchmark results
I got speed up on php scripts by 2-3 times with Turck MMcache. If you want better results - try to disable optimizing.

25 Jun 2003 10:28 johannesrichter

Works nicely
I just tried this out on Windows and it works really nice. Easy installation, ms visual c++ project files included, precompiled windows binaries available(!) - and even on a non-production machine when testing with only one client I noticed a speed increase.

Though I couldn't test it in a production environment - highly recommended, even if just for fun ;-)

Cheers!

22 Jun 2003 23:29 jlim Thumbs up

Highly recommended on *nix and windows
I use php mostly on linux and windows, and this is the only accelerator that works well on both platforms. A fantastic piece of work.

20 Mar 2003 02:01 tjh Thumbs up

The Best
The best of the free PHP Accelerators.

This, along with mod_gzip, will make your webserver fly.

Screenshot

Project Spotlight

MUltihost SSH Wrapper

Broadcasts commands over SSH to multiple hosts.

Screenshot

Project Spotlight

TbsZip

A PHP class for modifying Zip archives without extensions or temporary files.