내 사이트의 성능을 최적화하기 위해 노력하고 있으며 일부 타이밍 문제로 혼란 스럽습니다.onload 이벤트와 최종 HTTP 응답의 차이점은 무엇입니까?
방화 광과 페이지 속도를 사용하면 비슷한 onload
(방화 광) 또는 pageLoadTime
(페이지 속보) 판독 값을 얻을 수 있습니다. 이 시간은 onload 이벤트가 발생했을 때 취해진다고 가정합니다.
나는 또한 사이트를 분석하기 위해 Fiddler를 사용했으며 요청이 시작되고 응답이 완료 될 때까지의 시간 인 "시퀀스 지속 시간"은 항상 "onload"및 "pageLoadTime"시간보다 큽니다.
첫째, 왜 다른가? 두 번째로, 내 웹 사이트를 최적화하려고 할 때 어느 것을 더 염려해야합니까? HTTP 요청을 최소화하고 속도를 높이려고합니다.
나는 당신이 코드 실행, 브라우저 렌더링 시간, 브라우저 시간에 쓰는 코드, 그리고 분리 된 다른 코드를 뒤섞어 놓았다고 생각한다. – Aristos
설명해 주시겠습니까? onload 이벤트는 브라우저가 쓰기 전에 발생합니다. 맞습니까? HTTP 응답을 완료해야합니까, 아니면 내 사이트가 현재 응답을 수신하고 있습니까? – wbcrimson
자바 스크립트에서 onload? HTTP 응답을 통해 포인트까지 플러시하고 데이터를 다시 플러시 등으로 계속 보낼 수 있습니다. 코드 숨김은 한 포인트까지 실행하거나 플러시 또는 직접 보내기 리턴, 버퍼에 놓고 보낼 수 있습니다. 버퍼가 모두 준비가되었습니다 ... – Aristos