Télécharger la liste

Description du projet

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.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2003-09-29 15:58
2.4.1

La protection des fichiers cache disque par crc32 checksum a été mis en œuvre. / mmcache_put croix mmcache_get-hôte de sécurité a été fixée. Optimisation incorrecte de «test de la fonction globals () ($ a = [ 'a'] +1;)" a été fixée. Un crash lors de l'inclusion d'un fichier qui n'existe pas avec le Zend Optimizer a été fixée. A "Clean" bouton a été mis en oeuvre dans "mmcache.php" pour supprimer toutes les données expiration de mémoire partagée et du cache disque. Des directives de configuration supplémentaires »mmcache.keys", "mmcache.sessions", et "mmcache.content" ont été ajoutés afin de contrôler si les données du cache, les données de session et le contenu.
Tags: Major security fixes
Protection of disk cache files by crc32 checksum
was implemented. mmcache_get/mmcache_put
cross-host security was fixed. Incorrect
optimization of "function test()
{$a=$GLOBALS['a']+1;}" was fixed. A crash when
including a nonexistent file with Zend Optimizer
was fixed. A "Clean" button was implemented in
"mmcache.php" to remove all expired data from
shared memory and disk cache. Additional
configuration directives "mmcache.keys",
"mmcache.sessions", and "mmcache.content" were
added to control where to cache data, session
data, and content.

2003-09-23 09:57
2.4.0

Soutien pour des classes incomlete dans mmcache_get () a été mis en œuvre. La version de PHP est désormais cochée. Un problème avec include et include_once sous PHP 4.3.3 a été fixé, avec la mauvaise "Cannot redeclare ()" erreur et un problème avec la mise en cache des fichiers sous Windows lorsqu'il est administré chemins absolus, mais pas les lecteurs. Ce communiqué a été testé avec PHP 4.3.3 et php5-200309021330.
Tags: Major bugfixes
Support for incomlete classes in mmcache_get()
was implemented. The PHP version is now checked.
A problem with include and include_once under
PHP 4.3.3 was fixed, along with the improper
"Cannot redeclare ()" error and an issue with
caching files under Windows when given absolute
paths but not drives. This release was tested
with PHP 4.3.3 and php5-200309021330.

2003-08-20 18:46
2.3.23

HTTP mise en cache des mmcache.php a été désactivé. Utilisation des sémaphores POSIX sur Mac OS X a été désactivé. Traitement des scripts avec des erreurs de syntaxe PHP a été fixée. ZE2 soutien a été amélioré (testé avec php5-200308140730). Cela devrait être la dernière version avant la sortie stable 2.4.0. S'il vous plaît tester cette version en tant que possible.
Tags: Minor security fixes
HTTP caching of mmcache.php was disabled. Usage of
POSIX semaphores on Mac OS X was disabled.
Handling of scripts with PHP syntax errors was
fixed. ZE2 support was improved (tested with
php5-200308140730). This should be the last
version prior to the stable 2.4.0 release. Please
test this release as much as possible.

2003-08-12 11:48
2.3.22

Dans cette version, l'optimisation de $ GLOBALS [] pour ZE2 a été mis en œuvre. La comparaison avec zéro modèle d'optimisation a été améliorée. Le «mmcache.shm_only" directive de configuration a été ajoutée pour désactiver le cache des scripts sur le disque. Elle n'a aucun effet sur la session et mise en cache du contenu. Un bug avec get_parent_class () et is_subclass_of () a été fixée.
In this version, optimization of $GLOBALS[] for ZE2 was
implemented. The comparison with zero optimization
pattern was improved. The "mmcache.shm_only"
configuration directive was added to disable caching of
scripts on disk. It has no effect on session and content
caching. A bug with get_parent_class() and
is_subclass_of() was fixed.

2003-08-01 09:16
2.3.21

Cette version utilise $ _SERVER [ 'PHP_SELF'] au lieu de $ PHP_SELF dans encoder.php et mmcache_password.php. Support des serveurs virtuels a été améliorée. Vous pouvez commencer mmcache avec "mmcache.enable = 0» et ne l'activez que pour certains hôtes virtuels ou des répertoires. ZE2 compatibilité a été améliorée (testé avec PHP 5-200307290730). Certains bogues sérieux ont été fixés.
Tags: Minor bugfixes
This version now uses $_SERVER['PHP_SELF'] instead
of $PHP_SELF in encoder.php and
mmcache_password.php. Virtual host support was
improved. You can start mmcache with
"mmcache.enable=0" and enable it only for some
virtual hosts or directories. ZE2 compatibility was
improved (tested with PHP 5-200307290730). Some
serious bugs were fixed.

Project Resources