Express, app.enable ('view cache') içeren bir set up dahili önbellek mekanizmasına sahiptir. Ancak önbelleğe alınması gereken görünümler ve her zaman taze sunulması gereken görüşler arasında nasıl ayrımcılık yaparsınız? mutable olan görünümler önbelleğe alınmamalıdır;Node Express'te Önbelleğe Alma: Görünümleri nasıl beyaz listeye/kara listeye alıyorsunuz?
cevap
Ayrıntıları bilmiyorum, ancak herşeyi önbelleğe aldığını düşünüyorum. Demek istediğim, tüm görünümleri hafızanın içine koyar. Görünümler arasında ayrım yapman gerektiğini ve sadece tüm görüşleri önbelleğe almanız gerektiğini düşünmüyorum. Eğer bunu istemiyorsan, onları hafızasına veya Redis'e ya da başka bir şeye koyarak önbelleğe almayı başarabilirsin.
Ancak sorunu Github numaralı telefondan doldurmanızı tavsiye ederim. Ben bahse girerim TJ bunu Github'da yanıtlayacaktır, ama bunu okumaz, çünkü Github'da e-posta alır ve Stackoverflow o değildir.
Yalnızca statik olan görünümler önbelleğe alınmalıdır. Hangisinin hangisi olduğunu belirlemek için uygulamanıza kalmış.
Teşekkürler, ama nasıl bir şeyleri değişebilir olarak ilan edersiniz? Dokümanlar yalnızca "statik" hakkında konuşuyor, ancak "public"/"static" dizinindeki raw dosyaları bağlamında. Belki de üretimde (?) Çalışmıyorum, ancak görüntülerden bu tür dosyalar oluşturulmadığını göremiyorum. Görünümler dinamik olarak işlenir. – mahemoff
- 1. önbelleğe alma kısmi görünümleri
- 2. Sorun alma önbelleğe alma
- 3. JDBC'de Önbelleğe Alma
- 4. önbelleğe alma Typekit CSS
- 5. Önbelleğe alma stratejisi, önbelleğe alma ne zaman anlamsız hale gelir?
- 6. Önbelleğe almadan çerezlerle önbelleğe alma Çerezler
- 7. Koşullu Sayfa Önbelleğe Alma [Çözüm: Koşullu Parça Önbelleğe Alma]
- 8. Görüntüleme durumunu önbelleğe alma?
- 9. MySQL sorgularını önbelleğe alma
- 10. vernik önbelleğe alma
- 11. laravel önbelleğe alma sorguları
- 12. Yetkilendirmeli HTTP Önbelleğe Alma
- 13. Raylar Gem sterilize - beyaz listeye almak ve
- 14. Getaddrinfo Kullanarak DNS'yi Önbelleğe Alma
- 15. Mercurial kimlik doğrulaması önbelleğe alma?
- 16. JavaFX Web Görünümünde Önbelleğe Alma
- 17. Tarayıcıları Önbelleğe Alma CSS Dosyaları Nasıl Önlenir?
- 18. font font fontlarını önbelleğe alma
- 19. İyi IIS7 önbelleğe alma kuralları?
- 20. Apache/PHP çıkış önbelleğe alma
- 21. HJCacheClasses hatası görüntülerini önbelleğe alma
- 22. UIImage initWithContentsOfFile: ve önbelleğe alma
- 23. PhantomJS önbelleğe alma. Nerede saklanır?
- 24. Apache Önbelleğe Alma Proxy'sini Tersine Çevirme - neden önbelleğe almıyor?
- 25. Belirli kısmi rayları önbelleğe alma 3.0.x
- 26. HTML (veya R Parlak) Ses Önbelleğe Alma
- 27. SQL Önbelleğe Alma ve Varlık Çerçevesi
- 28. Django önbelleğe alma - önleyici olarak yapılabilir mi?
- 29. Kısmi Görünümler ASP.NET MVC'de Önbelleğe Alma 3
- 30. Birden çok istekte Rails sorgularını önbelleğe alma
Bitti, teşekkürler. https://github.com/visionmedia/express/issues/792 – mahemoff
Sizin memnuniyetiniz :) – Alfred
TJ, bunların tümü önbelleğe alınmış olduklarını doğruladı. – mahemoff