2016-09-12 1 views
2

La documentation de Yii2 suggère la configuration suivante applicable à memCache.Comment configurer le composant Yii2 pour utiliser op_cache?

'components' => [ 
    'cache' => [ 
     'class' => 'yii\caching\MemCache', 
     'servers' => [ 
      [ 
       'host' => 'server1', 
       'port' => 11211, 
       'weight' => 100, 
      ], 

     ], 
    ], 
] 
  1. Comment puis-je configurer le composant à op_cache utiliser?
  2. Où puis-je trouver les informations 'hôte', 'port', 'poids' sur un serveur WAMP local?

Merci

Répondre

1

L'objectif de Opcache est de ne pas stocker les données, vous ne pouvez pas l'utiliser en tant que composant de la mise en cache des données Yii2:

OPcache améliore les performances de PHP en stockant bytecode de script précompilés dans la mémoire partagée , supprimant ainsi le besoin de PHP pour charger et analyser les scripts sur chaque requête.

Vous devriez lire ceci: Supported Cache Storage in Yii2.

+1

Merci Soju. Je veux utiliser le cache php_apc dans mon application Yii2 mais mon php est 5.5+ donc je ne peux pas l'utiliser. Quelle pourrait être la façon alternative que je peux utiliser php_apc ou similaire? Merci –