Theo Thực tiễn tốt nhất được tăng cường nhiều lần của Yahoo để tăng tốc trang web của bạn , chúng tôi cung cấp nội dung tĩnh từ CDN bằng cách sử dụng các tiêu đề hết hạn bộ nhớ cache trong tương lai xa. Tất nhiên, đôi khi chúng tôi cần cập nhật các tệp "tĩnh" này, vì vậy chúng tôi hiện đang thêm phiên bản infix như một phần của tên tệp (dựa trên tổng SHA1 của nội dung tệp). Như vậy:
styles.min.css
Trở thành:
styles.min.abcd1234.css
Tuy nhiên, việc quản lý các tệp được phiên bản có thể trở nên tẻ nhạt và tôi đã tự hỏi liệu một ký hiệu đối số GET có thể sạch hơn và tốt hơn không:
styles.min.css?v=abcd1234
Bạn sử dụng cái nào, và tại sao? Có những cân nhắc liên quan đến trình duyệt hoặc proxy / bộ đệm mà tôi nên xem xét không?