워드프레스 최적화를 요청하는 분들의 상당수가 한국 호스팅을 사용하고 있는데, 그럴때마다 한국 호스팅의 문제점이 자연스레 보이고, 그에 따라 항상 안타까운 마음이 들게 됩니다. 이러한 마음이 드는 가장 큰 이유는 한국 호스팅 회사들은 세계적인 흐름을 읽고 있지 못하고 있기 때문입니다. 물론 모든 한국 내 호스팅 회사들과 그들의 서비스를 이야기하는 것이 아니나, 많은 경우 발생하는 문제점에 대해 허심탄회하게 이야기해 볼까 합니다.
한국 호스팅의 문제점
웹용량과 트래픽의 제한
한국의 호스팅 회사들은 웹용량과 허용 트래픽에 제한을 둬서 사용자들의 웹 사이트 운영에 제약을 가할 수 있습니다. 이로 인해 컨텐츠의 확장성과 사이트의 성장에 제한이 생길 수 있습니다. 웹용량이 작아서 웹 페이지나 미디어 파일을 제한적으로 업로드해야 하는 상황은 웹 개발자나 사이트 운영자에게 불편함을 초래할 수 있습니다.
예를들어, 월 11000원 정도의 상품을 이용한다고 가정하면, 웹용량은 6기가, 동영상 스트리밍 별도로 1기가, CDN 1기가, 웹트래픽은 7.5기가의 제한을 줍니다. 거기다 이메일 계정을 준다고 하면서 꼴랑 5MB의 용량을 주는데, 이건 어느정도 트래픽이나 기능이 필요한 웹사이트는 쓰지 말라는 이야기와 마찬가지입니다.
보안때문이라는 핑계로 왠만하면 다 막아놨다.
일부 호스팅 회사들은 보안을 이유로 다양한 기능들을 제한하거나 차단하는 경우가 있습니다. 보안은 중요하지만 이를 핑계로 모든 서비스를 막아놓는 것은 사용자 경험을 저해하고, 웹 사이트나 애플리케이션의 성장을 방해할 수 있습니다.
다시말해 고객들은 반드시 호스팅회사에서 정해놓은 틀안에서만 움직여야 하며, 그 틀을 꼼짝 달싹하지 못하도록 묶어 놓고 있습니다. 예를 들어 해외에서 들어오는 트래픽은 무조건 막는다던지, 구글 페이지 스피드 인사이트 접속시 느리게 만들어 점수가 낮게 나와 SEO에 불리하게 한다던지 말이지요.
모든 것은 고객센터에 요청해야 한다.
해외 호스팅의 경우 약간의 튜닝이 필요한 경우, Cpanel 같은 관리자 패널에서 모두 조정할 수 있지만, 한국 내 호스팅 업체들은 이런 사소한 것 하나하나를 모두 고객센터에 요청해야 하는 경우가 많습니다. 호스팅 업체의 업무량이 많거나, 주말 또는 공휴일에는 답장을 못받거나 상당히 느리며, 고객 게시판에 써야 하는 등 복잡한 절차를 따라야 하는 경우, 사용자는 문제 해결에 시간을 더 투자해야 할 수 있습니다.
보안인증서(SSL)도 구입해야 하고 별도의 설치비가 발생한다.
보안인증서인 SSL은 웹 사이트의 보안을 강화하는 데 필수적입니다. 이는 대한민국 개인정보보호법과 정보통신망법을 포함한 다양한 법적 규정이 개인정보와 정보보호에 대한 사항을 규정하고 있을 뿐만 아니라 보안 인증서가 없는 사이트는 과태료 대상이기도 합니다. 이런 법적인 부분을 떠나 구글에서 검색이 잘 되려면 반드시 보안 인증서 설치는 선택이 아니라 필수입니다. 그러나 대다수의 한국 호스팅 회사들은 이를 별도로 구입하고 설치 비용을 청구하는 경우가 있어 추가적인 비용이 들어가게 됩니다. 즉, 다시말해 호스팅 서비스 비용에 포함되지 않은 추가 비용이 발생하는 것이며, 설치비 별도에 매년 지불해야 합니다.
최신기술을 적용하지 않는다.
사실 발전이 없다는 말로 표현하고 싶습니다. 2023년이나, 10년전인 2013년이나 관리자 페이지가 차이가 없습니다. 이렇듯 발전이 없는 관리자 페이지를 보면서, 경쟁이 거의 없는 한국만의 시장에 안주하고 있는게 아닌가 의심이 될 뿐입니다. 또한 2023년 현재까지도 업데이트 서비스가 종료된 PHP 버전 5.5, 7.0, 7.3, 7.4 를 제공한다고 명시하는 업체도 있습니다. 또한 최신 기술인 객체 캐시(Object Cache) 중 Redis나 Memcached 등을 제공하지 않고 있습니다.
한국 내에서만 빠르고, 해외에서 접속 시 느리다.
한국 호스팅 회사를 이용하는 분들의 공통점이 한국 내에서는 빠른 속도로 웹 사이트에 접속할 수 있더라도, 해외에서 접속할 경우 느린 속도를 경험하는 경우가 있습니다. 이 부분은 서버의 위치라는 글에서 설명한 바 있으니 참고하시기 바랍니다.
이러한 이유로 워드프레스를 설치한다면, 저는 한국의 호스팅 업체를 사용하기 보다는, 가장 이상적인 가상서버(VPS)와 관리자 패널의 조합을 사용하거나, 차선책으로 외국의 호스팅 업체를 이용해 보시라고 권장드립니다.
여기서는 가상서버에 대한 이야기보다는 초중급자들이 보다 쉽게 사용할 수 있는 해외 호스팅 회사에 대해 이야기해 하고, 수 많은 업체 중 어떤 업체를 선택해야 하는지 그 기준을 갖고 설명해 보겠습니다.
해외 호스팅 업체 선택 시 확인 사항
필수 확인사항 (반드시 모두 지원해줘야 합니다.)
1. 매일 백업이 지원되는가?
일상적인 기술 문제나 데이터 손실 상황에 대비하기 위해 호스팅 서비스가 매일 백업을 제공하는지 확인하세요. 정기적인 백업은 웹사이트의 중요한 데이터를 보호하고 복구하는 데 도움이 됩니다. 또한 복구 과정이 손쉬운지 꼭 확인하셔야 합니다.
2. 충분한 웹용량과 트래픽을 주는가?
웹사이트의 규모와 목적에 맞는 충분한 웹용량과 트래픽을 제공하는 호스팅 서비스를 선택하셔야 합니다. 이는 웹사이트가 성장하거나 트래픽이 급증할 때에도 문제 없이 운영할 수 있도록 도와줄 것입니다. 한국의 대다수의 업체들이 제공하는 것처럼 웹용량이 작거나 트래픽 제한이 있다면 사이트가 성장할 수록 사이트 운영에 차질을 겪을 수 밖에 없습니다.
3. (한국에서 서비스를 한다면) 미국 서부나 일본에 서버가 있는가?
한국에서 웹사이트를 운영한다면 서버의 위치도 고려해야 합니다. 지난 서버의 위치라는 글에서 안내해 드린대로 서버가 미국 서부나 일본에 위치해 있다면 한국 사용자에게 빠른 응답 속도와 접속 품질을 제공할 수 있을 것입니다.
4. 객체 캐시(Object Cache)를 제공하는가?
객체 캐시는 웹사이트의 성능을 향상시키는 중요한 요소입니다. 하지만, 많은 한국 내 호스팅은 Object Cache를 제공하지 않거나 제공하더라도 오래된 기술의 캐시을 제공하는 경우가 많습니다. 선택하실 호스팅 서비스에서 Memcached 또는 Redis 같은 비교적 최신 기술의 객체 캐시를 제공하는지 꼭 확인하세요. 최신 기술의 객체 캐시가 제공되면 웹사이트의 속도를 높일 수 있고 사용자 경험을 향상시킬 수 있습니다.
5. 최신 PHP를 지원하고 PHP 버전 변경이 용이한가?
PHP는 웹사이트 개발에 매우 중요한 언어입니다. PHP에 대한 설명은 워드프레스와 PHP버전이라는 글에서 자세히 설명하고 있으니 참고하시기 바랍니다. 호스팅 서비스가 최신 PHP를 지원하며 PHP 버전 변경이 쉬운지 확인하세요. 업데이트된 PHP 버전은 보안과 성능 면에서 중요한 부분입니다.
6. 무료 SSL을 지원하는가?
SSL 인증서를 통해 웹사이트의 보안을 강화할 수 있습니다. 선택하시려는 호스팅 서비스에서 무료 SSL 인증서를 제공하는지 확인하고, 자동 리뉴얼이 되는지 확인해야 합니다.
7. Cpanel 또는 이와 비슷한 관리자 패널을 제공하는가?
Cpanel과 같은 관리자 패널은 웹사이트를 관리하는 데 도움이 되는 도구입니다. 틀에 박힌 서비스가 아니라 이용자에게 자유도를 주기 때문에, 높은 수준의 최적화를 위해서라면 관리자 페이지는 선택이 아니라 필수적이라 할 수 있습니다. 간단히 PHP 버전을 올리거나, 리다이렉트를 한다던지, PHP Max Memory 값을 수정한다던지, 백업과 복구를 관리자 패널에서 모두 작업하실 수 있습니다.
8. 가격이 합리적인가?
비용 역시 중요한 고려사항입니다. 다양한 호스팅 서비스의 가격을 비교하고 제공되는 기능과 성능을 고려하여 합리적인 가격대를 선택하세요. 가장 저렴한 것보다는 가성비를 중요시하는 것이 좋습니다.
이러한 8가지 요소를 고려하여 호스팅 서비스를 선택하면 웹사이트의 안정성, 성능, 보안 등을 효과적으로 관리할 수 있을 것입니다. 각 요소를 면밀히 검토하고 필요한 정보를 얻은 후에 결정하는 것이 좋습니다.
추가적으로 있으면 더더욱 좋은 옵션,
9. 무료 이메일을 제공하는가?
호스팅 서비스가 무료 이메일 호스팅을 제공한다면 웹사이트 도메인에 연결된 이메일 주소를 생성할 수 있습니다. 이는 전문적인 이미지를 유지하며 고객과의 소통을 원활하게 할 수 있는 중요한 기능입니다.
10. 사람이 직접 고객 지원을 해주는가?
웹사이트 운영 중에 문제가 발생할 수 있습니다. 호스팅 서비스가 24시간 사람이 직접 지원해주는 고객 서비스를 제공한다면 문제가 발생했을 때 신속하게 대응할 수 있을 것입니다. 하지만, 많은 업체들이 사람이 제공하는게 아니라 AI가 답변하거나 이메일을 보내라던지 문의 폼을 작성하라고 요청하는 경우가 있습니다. 이렇게 되면 정확한 답을 찾지 못하는 경우가 종종 발생할 수 있습니다. 따라서 진짜 사람이 직접 고객 지원을 해주느냐는 웹사이트의 안정성과 신뢰성을 유지하는 데 큰 도움이 됩니다.
11. 여러 사이트를 설치할 수 있는가?
만약 여러 개의 웹사이트를 운영하려는 계획이 있다면, 구입하신 호스팅 서비스에서 여러 도메인과 웹사이트를 호스팅할 수 있도록 허용하는지 확인하세요. 여러 사이트를 한 번에 관리할 수 있다면 효율적인 시간과 노력 절감을 기대할 수 있습니다. 특히 테스트 사이트를 운영해 보는데 추가비용 없이 테스트를 해볼 수 있는 장점이 있습니다. 프로젝트별로 따로 돈을 내기 보다는 여러개 프로젝트를 만들 수 있다면 이는 큰 비용 절감을 할 수 있게 됩니다.
상기 기준으로 호스팅을 선택한다면 보다 빠른 워드프레스 웹사이트를 선택할 수 있는 기반이 마련된 것입니다. 제가 사용해본 해외 호스팅 업체 중 추천해 드릴 수 있는 업체에 대한 자세한 안내는 추후 글을 통해 자세히 안내해 드리겠습니다.