Tổng quát
Nếu trang web của bạn tải chậm, hãy sử dụng các bước sau để khắc phục sự cố:
- Kiểm tra máy chủ web gốc của bạn để biết tải quá mức hoặc lưu lượng truy cập. Yêu cầu nhà cung cấp dịch vụ lưu trữ của bạn giúp xem xét sức khỏe máy chủ web gốc của bạn.
- Sử dụng webpagetest.org để xác nhận xem sự chậm chạp xảy ra thông qua Cloudflare hoặc trực tiếp tại máy chủ web gốc của bạn.
Kiểm tra hiệu suất với Webpagetest.org
Bạn có thể sử dụng webpagetest.org để khắc phục sự cố tốc độ. webpagetest.org kiểm tra tốc độ trang web và cung cấp dữ liệu về thời gian tải tài nguyên (hình ảnh, CSS, HTML, v.v.). webpagetest.org giúp loại trừ các vấn đề Internet cục bộ như kết nối Internet kém.
Để đánh giá nguyên nhân của sự chậm chạp:
- chạy thử nghiệm với Cloudflare
- kiểm tra trực tiếp đến máy chủ web gốc của bạn
- xem lại kết quả tốc độ tải trang
Thử nghiệm với Cloudflare
Nếu Cloudflare hiện được bật để ủy quyền lưu lượng truy cập trang web của bạn (không tạm thời bị tạm dừng hoặc bị mây xám), hãy xác định tốc độ trang của bạn thông qua Cloudflare:
1. Truy cập https://www.webpagetest.org/ .
2. Chọn Vị trí kiểm tra địa lý và Trình duyệt phù hợp với trình duyệt và vị trí của khách truy cập của bạn khi tải trang chậm.
3. Nhập URL cho trang tải chậm và nhấp vào BẮT ĐẦU KIỂM TRA .
4. Sao chép URL trình duyệt vào kết quả kiểm tra đã hoàn thành của bạn trong trường hợp bạn cần mở một vé với sự hỗ trợ của Cloudflare.
Kiểm tra trực tiếp đến máy chủ web gốc của bạn
Tạm thời tạm dừng Cloudflare hoặc đám mây xám bản ghi DNS của tên miền phụ trong ứng dụng DNS của Cloudflare để kiểm tra hiệu suất trong khi bỏ qua Cloudflare:
1. Truy cập https://www.webpagetest.org/ .
2. Chọn Địa điểm kiểm tra địa lý và Trình duyệt làm Thử nghiệm với Cloudflare.
3. Nhập cùng một URL như được sử dụng cho Thử nghiệm của bạn với Cloudflare và nhấp vào BẮT ĐẦU KIỂM TRA .
4. Sao chép URL trình duyệt vào kết quả kiểm tra đã hoàn thành của bạn trong trường hợp bạn cần mở một vé với sự hỗ trợ của Cloudflare.
Xem lại kết quả tốc độ tải trang
Xem lại tốc độ tải trang trung bình của bạn:
- Nhấp vào Lô kết quả đầy đủ dưới Kết quả hiệu suất .
- Cuộn để tải thời gian và xem lại thời gian trung bình .
- So sánh các điều sau đây giữa các bài kiểm tra Cloudflare và nguồn gốc trực tiếp:
- Nếu tải trang trung bình đến máy chủ gốc chậm hơn thông qua Cloudflare, hãy điều tra nguồn gây chậm với nhà cung cấp dịch vụ lưu trữ của bạn.
- Chậm chỉ cho yêu cầu đầu tiên của tài nguyên cho thấy máy chủ của bạn mất quá nhiều thời gian để tạo phản hồi. Lần đầu tiên một tài nguyên được yêu cầu, nó có khả năng không được lưu trữ tại Cloudflare và yêu cầu phải đến máy chủ gốc của bạn. Điều tra sự chậm chạp với nhà cung cấp dịch vụ lưu trữ của bạn.
- Nếu tải trang trung bình đến máy chủ gốc nhanh hơn thông qua Cloudflare, hãy mở một vé hỗ trợ Cl oudflare cung cấp các chi tiết sau:
- URL chậm
- Các URL webpagetest.org bạn đã so sánh. Cung cấp các liên kết URL trực tiếp để kiểm tra kết quả, thay vì ảnh chụp màn hình hoặc tệp đính kèm.
4. Xem lại các tùy chọn Cloudflare để tối ưu hóa hiệu suất .
Auto Minify làm gì?
Auto Minify xóa các ký tự không cần thiết khỏi mã nguồn của bạn (như khoảng trắng, nhận xét, v.v.) mà không thay đổi chức năng của nó.
Giảm thiểu có thể nén kích thước tệp nguồn làm giảm lượng dữ liệu cần truyền cho khách truy cập và do đó cải thiện thời gian tải trang.
Tại sao Auto Minify không hoạt động?
Tính năng Tự động thu nhỏ của Cloudflare có thể cố ý không thu nhỏ một số tập lệnh trong các trường hợp cụ thể để đảm bảo chúng tôi không tạo ra lỗi trong mã trang web của bạn. Trong những dịp này, mã sẽ được gửi chưa hoàn thành:
- Nếu tệp được cung cấp từ dịch vụ bên ngoài hoặc tên miền không được cung cấp bởi Cloudflare (Ví dụ: Google, Facebook, Twitter, widget, v.v.).
- Nếu tệp chứa .min trong tên tệp
- Nếu tệp có lỗi cú pháp và nó không thể được phân tích cú pháp
- CSS nội tuyến hoặc JS được nhúng bên trong mã HTML của bạn sẽ không được thu nhỏ
- Auto Minify sẽ không xóa các dòng mới khỏi HTML của bạn nhưng sẽ xóa các khoảng trắng không cần thiết
Rocket Loader làm gì?
Rocket Loader cải thiện thời gian vẽ cho các trang có Javascript. Khách truy cập sẽ có trải nghiệm tốt hơn bằng cách xem nội dung tải nhanh hơn và tốc độ cũng là một yếu tố trong một số bảng xếp hạng tìm kiếm.
Rocket Loader cải thiện thời gian vẽ bằng cách tải không đồng bộ các Javascripts của bạn, bao gồm các tập lệnh của bên thứ ba, để chúng không chặn hiển thị nội dung các trang của bạn.