Tận dụng bộ nhớ đệm trình duyệt trên các trang GitHub


17

Sau khi sử dụng Thông tin chi tiết về tốc độ trang của Google cho trang web của tôi [ http://flashmallach.github.com ], lỗi lớn nhất tôi vẫn gặp phải là đang sử dụng bộ nhớ đệm trình duyệt. Tôi đã tìm thấy một số giải pháp đề xuất sử dụng tệp .htaccess để thực hiện việc này, tuy nhiên các trang GitHub dường như không hỗ trợ chúng.

Có cách nào khác tôi có thể kéo cái này ra không?


3
Từ: Tekkub (Nhân viên GitHub) Chủ đề: tận dụng bộ nhớ đệm trình duyệt trên các trang github // Điều đó hiện không thể thực hiện được, nhưng chúng tôi có thể thêm nó trong tương lai. Cám ơn vì sự gợi ý.
flash

Câu trả lời:


6

Một đánh giá về Tài liệu Trang github sẽ đề xuất rằng mức cấu hình này không được cung cấp cho người dùng Trang github.

Bạn có thể liên hệ với bộ phận Hỗ trợ Trang github để xem mức độ cấu hình này sẽ được cung cấp (hoặc nếu họ có thể định cấu hình cho bạn), tuy nhiên, tôi nghi ngờ rằng bạn sẽ tìm thấy giải pháp phù hợp hơn bằng cách lưu trữ hình ảnh của mình trên một dịch vụ hỗ trợ cấu hình bạn muốn sử dụng


3

SỬ DỤNG CDN (CLOUDFLARE)

Cho đến nay, cách hiệu quả hơn để tăng điểm của bạn là sử dụng mạng phân phối nội dung miễn phí để phục vụ trang web của bạn. Tôi khuyên dùng phiên bản CloudFlare miễn phí vì tính đơn giản của nó. Có một vài lý do cho việc này:

  • CDN sẽ tự động thu nhỏ HTML, CSS và JavaScript của bạn. Google PageSpeed ​​yêu cầu điều này.

  • Các trang GitHub theo mặc định đặt tiêu đề bộ đệm trong 10 phút cho tất cả các tài nguyên. Google sẽ đưa ra một lỗi bộ nhớ đệm trình duyệt của Lever Leverage cho việc này. Bạn có thể ghi đè lên điều này từ CDN. Trên CloudFlare, tôi đã làm điều này bằng cách tạo Quy tắc trang (ngoài tùy chọn bộ đệm chung) đặt mức Bộ nhớ cache trên mọi thứ ở mức tối thiểu là 8 ngày (khuyến nghị của Google). Tôi không sử dụng tùy chọn Rocket Loader.

  • CDN sẽ tự động các phần tử Gzip, chẳng hạn như SVG (mặc dù chúng được phục vụ từ GitHub)

  • Việc thiết lập CDN sẽ tăng rất nhiều kết quả PageSpeed ​​của bạn, nhưng có thể mất tới 24 giờ để các thay đổi cài đặt CDN của bạn được lan truyền (bạn sẽ không thấy chúng được phản ánh trong kết quả của Google ngay lập tức.)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.