Tôi muốn biết nếu có cách đơn giản để đo thời gian cần thiết từ khi bạn nhấn Enter, đến thời điểm trang web được hiển thị/tải hoàn toàn. Tôi có cần sử dụng Bộ hẹn giờ cho điều này hay không hoặc có các tính năng hiện có được tích hợp trong điều khiển Trình duyệt web (hoặc .net framework) mà tôi đã bỏ lỡ không?Đo Thời gian tải của trang web (C#)
Cảm ơn bạn
Cảm ơn sự giúp đỡ của bạn, kinh ngạc. Cool link :) –
Nhưng điều này chỉ hiển thị thời gian cho đến khi asp.net được thực hiện với yêu cầu. Bạn bỏ lỡ thời gian cần để gửi nó đến trình duyệt và để nó hiển thị ở đó. –
... bạn cũng không có phản hồi về độ phức tạp của DOM.Một yêu cầu có thể hoàn thành đủ nhanh trên máy chủ nhưng trình duyệt không được chuẩn bị để xử lý tất cả các phần tử DOM đó. Trình duyệt thậm chí có thể sụp đổ nếu bạn căng thẳng đủ và tôi đã nhìn thấy bàn tay đầu tiên này. Ngoài ra còn có các API lược tả thực sự mà bạn có thể sử dụng. Tôi tin rằng IE9 đã giới thiệu một API lược tả mà bạn có thể truy cập từ JavaScript. http://msdn.microsoft.com/en-us/library/ff974378(v=vs.85).aspx#_webperf –