Express tiene un mecanismo de caché incorporado, set up con app.enable ('caché de vista'). Pero, ¿cómo se discrimina entre las vistas que deben almacenarse en caché y las vistas que siempre se deben actualizar?Almacenamiento en caché en Node Express: ¿Cómo clasifica como lista blanca/lista negra?
Respuesta
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.
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.
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
- 1. Cómo activar el almacenamiento en caché en Express - Node.js?
- 2. Almacenamiento en caché IEnumerable
- 3. ¿Cómo clasifica Python una lista de tuplas?
- 4. Almacenamiento en caché distribuido
- 5. asp.net mvc - almacenamiento en caché
- 6. Almacenamiento en caché Viewstate?
- 7. Almacenamiento en caché en JDBC
- 8. Debugging Node/Express --- require ('express') crea un descanso
- 9. Ejecutando varias aplicaciones Node (Express) en el mismo puerto
- 10. @ font-face Fuente en la lista negra
- 11. ¿Comprimir HTML con Node, Express y EJS?
- 12. Almacenamiento en caché en urllib2?
- 13. ¿Pasar un objeto al cliente en node/express + ejs?
- 14. Almacenamiento en caché Salida JSON en PHP
- 15. Almacenamiento en caché gss css
- 16. Lista negra dinámica basada en IP
- 17. ¿Cómo implementar el almacenamiento en caché VaryByCustom?
- 18. Optimizar APC almacenamiento en caché
- 19. Almacenamiento en caché sin conexión en HTML5
- 20. ¿Cómo implemento el almacenamiento en caché asincrónico?
- 21. jQuery Ajax almacenamiento en caché
- 22. Datos de almacenamiento en caché en grails
- 23. ASP.Net Almacenamiento en memoria caché
- 24. Almacenamiento en caché de Chrome como un navegador loco
- 25. ¿Almacenamiento en caché de Hibernate?
- 26. Teoría del almacenamiento en caché
- 27. Asp.net MVC 2 almacenamiento en caché
- 28. Almacenamiento en caché en JavaFX WebView
- 29. Almacenamiento en caché en asp.net-mvc
- 30. ¿Cómo clasifica .NET caracteres especiales?
Hecho, gracias. https://github.com/visionmedia/express/issues/792 – mahemoff
Su bienvenida :) – Alfred
TJ confirmó que están todos en caché. – mahemoff