2011-08-02 21 views

Respuesta

5

No conozco los detalles, pero creo que lo almacena todo. Lo que quiero decir es que pone todas las vistas dentro de la memoria. No creo que deba discriminar entre vistas y debería simplemente almacenar en caché todas las vistas. Si no quieres esto, puedes hacer el almacenamiento en caché poniéndolo en la memoria o Redis o algo así.

Pero yo le aconsejaría que rellene el problema al Github. Apuesto a que TJ responderá a eso en Github, pero no lee esto, porque en Github recibe correos electrónicos y Stackoverflow no.

+0

Hecho, gracias. https://github.com/visionmedia/express/issues/792 – mahemoff

+0

Su bienvenida :) – Alfred

+0

TJ confirmó que están todos en caché. – mahemoff

0

Las vistas que son mutable no deben almacenarse en caché; solo las vistas que son estáticas deben estar en caché. Depende de su aplicación determinar cuál es cuál.

+2

Gracias, pero ¿cómo declaras algo como mutable? Los documentos solo hablan de "estática", pero está en el contexto de los archivos sin formato en un directorio "público"/"estático". Tal vez porque no estoy ejecutando producción (?), Pero no veo que esos archivos se generen a partir de vistas. Las vistas son simplemente renderizadas dinámicamente. – mahemoff

Cuestiones relacionadas