Quels sont les avantages et les inconvénients du code suivant dans le fichier configuration.php?
public $memcache_persist = '1';
public $memcache_compress = '0';
public $memcache_server_Host = 'localhost';
public $memcache_server_port = 'xxxx';
public $memcached_persist = '1';
public $memcached_compress = '0';
public $memcached_server_Host = 'localhost';
public $memcached_server_port = 'xxxx';
public $session_memcache_server_Host = 'localhost';
public $session_memcache_server_port = 'xxxx';
public $session_memcached_server_Host = 'localhost';
public $session_memcached_server_port = 'xxxx';
J'ai également activé le plug-in de cache et la configuration globale.
public $caching = '1';
public $cache_handler = 'file';
public $cachetime = '720';
Je suis confus que mon fournisseur d'hébergement a modifié le fichier de configuration après avoir basculé sur un nouveau serveur.
Je viens de remarquer et de trouver le code memcache dans le fichier de configuration. Que faire?
Joomla a un support intégré pour Memcached. Memcached peut être activé en éditant votre configuration.php
, ou de cPanel sur certaines sociétés d’hébergement.
Deux variantes de Memcached peuvent être activées:
memcached
Utilise le serveur Memcached pour stocker les sessions dans la RAM. Nécessite l’extension memcached PHP. Le serveur est configuré comme suit:
public $memcache_persist = '0';
public $memcache_compress = '0';
public $memcache_server_Host = '127.0.0.1';
public $memcache_server_port = '11211';
memcache
Utilise le serveur Memcached pour stocker les sessions dans la RAM. Nécessite l'extension memcache PHP. Cette extension n'est pas recommandée, l'option 'memcached' est préférable. La configuration du serveur memcached pour Joomla 2.5+ est identique à l'option 'memcached' ci-dessus.
Remarque
Il semble que ces deux options sont activées dans votre configuration.php
fichier (à la fois memchached et memcache ). Si vous avez récemment changé de société d'hébergement, il est possible que la nouvelle société d'hébergement ait ajouté l'une des options sans supprimer l'autre.
Cela ne semble pas être une bonne idée d'activer les deux. Je suggère de supprimer memcache et de voir si cela affecte quelque chose. Mais corrigez-moi si je me trompe (si vous pouvez utiliser les deux).
Vous pouvez en lire plus sur Memcached ici: http://www.memcached.org/