Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 26-05-2011 11:14:20

arnolem
Membre
Lieu: Rouen
Date d'inscription: 15-04-2010
Messages: 12
Site web

[ZEND_CACHE] Différence entre les caches frontends et backends ?

Bonjour,

J'ai beau avoir lu toute la documentation et quelques articles sur internet, je ne suis pas sûr d'avoir bien compris la différence entre le cache frontends et le backends

La documentation officielle indique :
Le cache dans Zend Framework est réalisé via les frontends alors que les caches d'enregistrements sont stockés grâce à des adaptateurs de backend (File, Sqlite, Memcache...) grâce à un système souple d'ID et de balises

J'en conclut donc que :
Zend Framework utilise automatiquement le cache backend pour tout ce qu'il met en cache : Les infos de Zend_LOCALE, les WSDL de Zend_SOAP, ...

Le frontend cache est un cache qui s'utilise manuellement. Dès que l'on veut stocker une variable en cache, c'est dans le frontend cache.

Est-ce bien ça ou suis-je complètement à côté de la plaque ?

Merci pour vos lumières

EDIT :

En même temps, lorsqu'on voit ça :
$standardFrontends = array('Core', 'Output', 'Class', 'File', 'Function', 'Page');
$standardBackends = array('File', 'Sqlite', 'Memcached', 'Apc', 'ZendPlatform', 'Xcache', 'TwoLevels', 'ZendServer_Disk', 'ZendServer_ShMem');

J'ai plutôt envie de dire que :
Backend = Support de stockage (dans des fichiers, en mémoire, avec APC, ...)
Frontend = Les points d'entrées du cache (Manuellement, les sorties de buffer, des objets, ...)

Nan ?

Dernière modification par arnolem (26-05-2011 12:13:04)

Hors ligne

 

#2 28-05-2011 15:33:20

Grummfy
Membre
Lieu: Belgique
Date d'inscription: 01-08-2007
Messages: 232
Site web

Re: [ZEND_CACHE] Différence entre les caches frontends et backends ?

Backend = Support de stockage
Frontend = Les points d'entrées du cache
est un très bon résumé

en gros backend = comment on le save
frontend = ce que l'on cache, les déclencheurs, etc


Engagez-moi! : Cherche job en Belgique autour de Namur (1 heure de route autour)
blog - ZF Planet

Hors ligne

 

#3 29-05-2011 00:54:36

arnolem
Membre
Lieu: Rouen
Date d'inscription: 15-04-2010
Messages: 12
Site web

Re: [ZEND_CACHE] Différence entre les caches frontends et backends ?

Merci, ça confirme la dernière idée que je m'en étais faite.
A bientot !

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