Comment utiliser memcached
de codeigniter, et comment stocker des données de session à memcached
. S'il vous plaît aidez-moi.Comment utiliser memcached à partir de codeigniter
Merci
Comment utiliser memcached
de codeigniter, et comment stocker des données de session à memcached
. S'il vous plaît aidez-moi.Comment utiliser memcached à partir de codeigniter
Merci
Voici le lien vers mon memcached_library
pour CodeIgniter
http://github.com/tomschlick/memcached-library
laissez-moi savoir ce que vous pensez et si vous avez des questions s'il vous plaît les élever dans la section des questions du dépôt GitHub
Voici une introduction à memcached et PHP:
jusqu'à utiliser memcached de CI, je suppose que vous voulez soit ajouter le code de mise en cache directement dans vos modèles, ou à partir de vos contrôleurs, vous voudrez vérifier le cache avant d'interroger les données d'un modèle.
remerciements pour yo ur informations utiles! –
Codeigniter V2.1.0 prend en charge la mise en cache http://codeigniter.com/user_guide/libraries/caching.html#memcached
Je suppose que c'est mieux que la bibliothèque ci-dessus? – Ben
public function index()
{
// manual connection to Mamcache
$memcache = new Memcache;
$memcache->connect("localhost",11211);
$data=$memcache->get("test_key");
if($data){
echo 'cache data:';
var_dump($data);
}else{
$data=$this->db->query("SELECT count(*) as ca FROM table WHERE typ=1 ")->row();
$memcache->set("test_key",$data,false,10); // 10 seconds
echo 'real data:';
var_dump($data);
}
}
merci beaucoup à propos de la bibliothèque. Je vais utiliser memcached comme couche de cache principale et utiliser memcached pour stocker les données de session. Avez-vous déjà utilisé memcached pour stocker des données de session? –
non mais je n'y avais jamais pensé. Je ne pense pas qu'il serait trop difficile de surcharger la bibliothèque de session pour ajouter ajouter et supprimer vers/depuis memcache avant et après les requêtes que la classe de session utilise normalement. maintenant que vous mentionnez ceci je vais bricoler au travail faisant ceci pour nos applications ... bonne idée :) –
le lien mène à une page 404?!?! ... –