Tôi có thể kích hoạt bộ nhớ đệm trên Express để cung cấp các trang nhanh như thế nào?Cách hoạt động của bộ đệm ẩn trên Express - Node.js?
Cảm ơn bạn
Tôi có thể kích hoạt bộ nhớ đệm trên Express để cung cấp các trang nhanh như thế nào?Cách hoạt động của bộ đệm ẩn trên Express - Node.js?
Cảm ơn bạn
Bạn chỉ nên cho phép bộ nhớ đệm trong sản xuất:
app.configure('production', function(){
var oneYear = 31557600000;
app.use(express.static(__dirname + '/public', { maxAge: oneYear }));
app.use(express.errorHandler());
});
Bên cạnh đó bạn có lẽ tốt hơn của việc sử dụng CDN hoặc Nginx để lưu trữ các tập tin tĩnh. Rất nhiều CDN không đắt và tôi thậm chí còn tìm thấy CDN miễn phí này tại http://www.coralcdn.org/ nhờ stackoverflow.com. Theo số this blog post Nginx even has memcached để làm cho trang web của bạn cực kỳ nhanh chóng
Tôi nghĩ bạn có nghĩa là "không đắt" hoặc "tương đối rẻ". :) –
Vâng tôi đã phạm sai lầm! – Alfred