PHP 버전과 워드프레스 사이트 속도
PHP 버전은 사이트의 속도에 중요한 영향을 미칩니다.
Savvii에서 실시한 PHP 5.6과 PHP 7의 사이트 로드 시간을 살펴보면 PHP 7을 적용하면 워드프레스 사이트의 속도가 크게 향상된다는 점을 확인해볼 수 있습니다.
특히 사이트와 궁합이 맞는 캐시 플러그인을 적용하면 속도가 더욱 빨라짐을 알 수 있습니다.
TTFB(Time to First Byte)에서도 PHP 7일 때가 더 짧게 나옵니다.
그리고 PHP 7.1을 적용하면 PHP 7.0일 때보다 속도가 더 빨라진다고 합니다.
spacehost.de에서 인용된 결과를 살펴보면 PHP 7.1을 적용하면 PHP 7.0보다 로드 시간이 조금 더 짧게 나타나는 것을 확인할 수 있습니다.
A2 Hosting에서 PHP 버전 변경하기
해외 호스팅 중 하나인 A2 Hosting에서는 cPanel을 통해 쉽게 PHP 버전을 변경할 수 있습니다.
PHP 버전을 변경하려면 cPanel에 로그인한 후에 Software > Select PHP Version(PHP 버전 선택)을 클릭합니다.
Select PHP Version을 클릭하면 PHP 버전과 익스텐션을 선택할 수 있는 화면이 표시됩니다.
다른 웹호스팅 서비스와의 비교
참고로 이 블로그에서 이용 중인 iPage(공유호스팅)에서도 PHP 버전을 쉽게 변경이 가능합니다.
iPage와 a2 hosting에서는 사이트 전체에 PHP 버전이 적용되기 때문에 개별 사이트 혹은 개별 폴더별로 PHP 버전을 달리 적용할 수는 없습니다. 이 경우 계정에 물려있는 사이트가 하나라도 PHP 7.1 혹은 PHP 7.0을 사용할 수 없게 되면 더 하위 버전을 적용해야 할 것입니다.
비슷한 해외 호스팅 서버스인 Siteground에서는 폴더별로 PHP 버전 적용이 가능합니다.
Bluehost 공유호스팅에서는 PHP 7.0까지 적용 가능합니다. (VPS에서는 7.1 버전까지 적용 가능)
A2 Hosting은 저렴하여 개인 블로그나 테스트 용도로 괜찮을 것 같습니다. iPage도 매우 저렴한 편에 속하며, 최근 PHP 7.0과 7.1을 적용할 수 있게 됨에 따라 속도가 이전보다 나아진 것 같습니다. 다만 iPage 공유호스팅에서는 URL에 한글을 사용할 수 없습니다(한글을 사용하려면 VPS를 사용해야 한다고 하네요). Bluehost 공유호스팅의 경우 초기에 약간 불안할 수 있습니다. 조금 시간이 지나 사이트가 안정화가 되면 무난하게 운영이 가능한 것 같습니다.
A2 Hosting, iPage, Bluehost(Bluehost에서는 basic 플랜 제외)의 공유호스팅에서는 트래픽과 디스크 용량이 무제한 제공됩니다.
Siteground는 플랜에 따라 트래픽과 디스크 크기가 제한되어 있지만 안정성과 속도면에서는 타사보다 괜찮은 것 같습니다.
안정성과 속도를 중시한다면 Siteground 공유호스팅도 고려해볼 만한 옵션 같습니다. (다른 블로그에서 Siteground를 사용 중인데, Avada 테마를 적용한 상태에서 비교적 무난한 속도를 보여주는 것 같습니다.)
참고로 해외 호스팅을 이용할 때에는 기간이 만료되면 대체적으로 다른 호스팅으로 바꾸는 것이 좋습니다. 대부분의 해외 호스팅 업체에서 최초 기간에 대해서는 할인을 제공하지만 갱신 시에는 본래 가격을 받기 때문에 계속 이용하는 것보다 다른 업체로 이동하는 것이 비용을 절감하는 방법입니다.