![PC용 IObit Protected Folder 최신 버전 다운로드](/f/95cddc5eef41b3265a0f6406a16cbfc9.jpg?width=100&height=100)
웹사이트 응답 시간은 사용자 경험에 큰 영향을 미칠 수 있으며, 웹 개발자이거나 단순히 서버 관리자인 경우 조각을 함께 구성하는 책임을 맡은 다음 사용자가 사이트에 액세스하는 동안 좌절감을 느끼지 않도록 해야 합니다. 정말로 "속도가 필요하다”.
또한 읽기: httpstat – 웹사이트 성능을 확인하는 Curl 통계 도구
이 가이드는 Linux 명령줄에서 웹사이트 응답 시간을 테스트하는 방법을 보여줍니다. 여기에서는 시간을 초 단위로 확인하는 방법을 보여줍니다. 소요 시간은 다음과 같습니다.
또한 HTTPS 사용 사이트의 경우 리디렉션 및 서버에 대한 SSL 연결/핸드셰이크가 완료되는 데 걸리는 시간(초)을 테스트하는 방법도 확인할 수 있습니다. 좋아, 좋아, 시작하자.
곱슬 곱슬하다 는 FILE, FTP, FTPS, HTTP, HTTPS 및 기타 여러 프로토콜을 사용하여 서버에서 또는 서버로 데이터를 전송하는 강력한 명령줄 도구입니다. 대부분의 경우 다음과 같이 사용됩니다. 명령줄 다운로더또는 HTTP 헤더를 확인합니다. 그러나 여기서는 잘 알려지지 않은 기능 중 하나에 대해 설명합니다.
곱슬 곱슬하다 유용한 옵션이 있습니다: -w
작업이 완료된 후 stdout에 정보를 인쇄합니다. 여기에는 웹 사이트의 위에 나열된 다양한 응답 시간을 테스트하는 데 사용할 수 있는 몇 가지 변수가 있습니다.
주어진 형식으로 리터럴 문자열로 또는 파일 내부에 전달할 수 있는 시간 관련 변수 중 일부를 사용할 것입니다.
따라서 터미널을 열고 아래 명령을 실행하십시오.
$ curl -s -w '웹사이트 응답 시간 테스트:%{url_effective}\n\n조회 시간:\t\t%{time_namelookup}\n연결 시간:\t\t%{time_connect}\n사전 전송 시간:\t%{time_pretransfer}\n시작-전송 시간:\t%{time_starttransfer}\n\n총 시간:\t\t%{time_total}\n' -o /dev/null http://www.google.com.
위 형식의 변수는 다음과 같습니다.
형식이 너무 길면 파일에 쓰고 아래 구문을 사용하여 읽을 수 있습니다.
$ curl -s -w "@format.txt" -o /dev/null http://www.google.com.
위의 명령에서 플래그는 다음과 같습니다.
-NS
– curl이 자동으로 작동하도록 합니다.-w
– stdout에 정보를 출력합니다.-영형
– 출력을 리디렉션하는 데 사용됩니다(여기서 출력을 다음으로 리디렉션하여 삭제합니다. /dev/null).HTTPS 사이트의 경우 아래 명령을 실행할 수 있습니다.
$ curl -s -w '웹사이트 응답 시간 테스트:%{url_effective}\n\n조회 시간:\t\t%{time_namelookup}\n연결 시간:\t\t%{time_connect}\nAppCon 시간:\t\t%{time_appconnect}\n리디렉션 시간:\t\t%{time_redirect}\n사전 전송 시간:\t%{time_pretransfer}\n전송 시작 시간:\t%{time_starttransfer}\n\n총 시간:\t\t%{time_total}\n' -o /dev/null https://www.google.com.
위 형식에서 새 시간 변수는 다음과 같습니다.
주목해야 할 중요한 사항.
자세한 내용은 cURL 매뉴얼 페이지를 참조하십시오.
$ 맨 컬.
마지막으로 중요한 것은 결과가 만족스럽지 않다면 서버나 코드 내에서 몇 가지 조정을 해야 한다는 것입니다. Linux에서 웹 사이트를 더 빠르게 로드하기 위한 프로그램과 팁을 설명하는 다음 자습서를 사용할 수 있습니다.
그게 다야! 이제 명령줄에서 웹사이트 응답 시간을 테스트하는 방법을 알게 되었습니다. 아래 피드백 양식을 통해 질문할 수 있습니다.