2014-09-15 13 views
5

espresso API:Quando si utilizza Express con NodeJS - Come funziona View Cache?

cache della vista: Abilita vista template compilazione caching, ha consentito la produzione di default

Ho 2 domande:

  1. In App. js view cache non è impostato in modo esplicito nel blocco di sviluppo, dovrebbe essere?

  2. Come funziona questo meccanismo di memorizzazione nella cache; è analogo al memcache?

risposta

1

Come si può vedere dalla source, vista la cache è abilitato di default solo su production ambiente. Se non è necessario memorizzare la cache su development (o altri ambienti), è possibile omettere di impostarlo esplicitamente.

Il modo in cui la cache delle viste funziona è piuttosto semplice. Se abilitato, express memorizza il modello compilato nella memoria di processo e esegue il rendering della versione memorizzata nella cache. In questo modo non vengono generati file temporanei della cache e il modello viene recuperato rapidamente dalla memoria.

Problemi correlati