PHP에서 사이트 로딩 속도에 영향을 미치는 요인
이번 교육에서는 여러분의 PHP 스크립트 작업을 느리게 하고, 결과적으로 사이트 로딩을 더디게 만드는 흔한 실수들을 살펴보겠습니다.
페이지 로딩 속도가 중요한 이유: 사이트가 느리게 로드될수록, 로딩이 끝나기를 기다리는 사용자는 줄어듭니다.
이 때문에 방문자를 잃게 되고, 결과적으로는 수익 손실로 이어집니다.
사이트 로딩 속도에는 수많은 요인들이 영향을 미칩니다. 첫째로는 당연히 사이트 로딩 시 전송하는 데이터의 양 (텍스트가 포함된 HTML 코드, CSS, PHP 파일, 특히 이미지 파일)입니다. 이번 교육에서는 이러한 측면은 다루지 않겠습니다 :)
둘째로 로딩 속도에 영향을 미치는 것은 사용자에게 전송할 페이지의 HTML 코드를 얻기 위해 실행되어야 하는 PHP 코드의 실행 시간입니다. 지금부터 우리는 바로 이 매개변수를 개선하는 데 집중할 것입니다.
그러나 "여러분의 스크립트를 훨씬 더 빠르게 만드는 10가지 방법" 스타일의 영리한 기법을 보여드리지는 않을 것입니다. 단지 초보자들의 코드에서 코드가 가능한 속도보다 느리게 작동하게 만드는 특징적인 실수들을 보여드리겠습니다.
앞으로 코드를 작성할 때는 이러한 특징적인 실수들을 기억하고 범하지 않도록 하기만 하면 됩니다. 보통 이를 위해 필요한 것은 코드의 최소한의 수정뿐입니다.
자, 그럼 시작해 보겠습니다.