Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 18-01-2012 23:19:47

Moosh
Membre
Lieu: Neufvilles/Hainaut/Belgique
Date d'inscription: 04-03-2009
Messages: 18
Site web

[Z_Translate][1.11]lecture au dernier moment

Je me trompe  ou il n'y a pas de mécanisme  du style

Rien en mémoire
au moment où j'appelle _('hello')  ou  translate('hello')  on déclenche un load data pour cette clé là uniquement
et on l'ajoute au cache.

Perso même avec un cache je ne me vois pas laisser 25000 chaine en ram juste pour un utiliser 20 à 50.....

Alors dites moi que je me trompe smile que c'est moi qui ai loupé un truc et pas Zend_Translate qui est mal fait.

Dernière modification par Moosh (18-01-2012 23:20:19)


--
Moosh // phpFrance // Christophe Gesché // Claroline
Testez mes expériences ZF
http://svn.xp-dev.com/svn/ZF_experiences/ Plus d'info ici http://xp-dev.com/trac/ZF_Experiences/wiki

Hors ligne

 

#2 19-01-2012 06:55:39

Moosh
Membre
Lieu: Neufvilles/Hainaut/Belgique
Date d'inscription: 04-03-2009
Messages: 18
Site web

Re: [Z_Translate][1.11]lecture au dernier moment

Je me suis trouvé une première partie de réponse dans ma classe

My_Translate_Adapter_DB_Progressive

J'ajoute la méthode translate
qui se fini par         return parent::translate($messageId,$locale);

et je fais en sorte que si le message n'existe pas, je vais le chercher en db, je le stocke éventuellement dans le cache et puis je laisse le reste faire le boulot.


--
Moosh // phpFrance // Christophe Gesché // Claroline
Testez mes expériences ZF
http://svn.xp-dev.com/svn/ZF_experiences/ Plus d'info ici http://xp-dev.com/trac/ZF_Experiences/wiki

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages