8가지 일반적인 호스팅 문제(및 이를 방지하는 방법)
게시 됨: 2022-06-30연례 호스팅 현황에서 우리는 가동 시간이 대부분의 판매자에게 여전히 주요 관심사임을 발견했습니다. 가동 시간은 중요하지만 웹 호스팅에서 잘못될 수 있는 많은 것 중 하나이며 견고한 웹 호스팅 제공업체의 척도는 종종 99% 이상의 가동 시간을 의미합니다.
여기에서는 가동 시간 저하, 성능 저하 및 기타 주요 영역과 같은 일반적인 웹 호스팅 오류를 해결하거나 방지하는 방법을 강조합니다.
느린 성능
웹사이트 성능이 중요합니다. 방문자는 느린 사이트에 대한 인내심이 거의 없습니다. 제품, 고객 서비스 및 거래가 사용자를 기다리게 한다면 별로 중요하지 않습니다. 방문자의 절반 이상이 페이지를 로드하는 데 3초 이상 걸리면 사이트를 떠나고 대부분은 다시 돌아오지 않습니다.
신뢰할 수 있는 사이트는 다음과 같이 할 수 있는 모든 것을 하겠지만 느린 사이트가 항상 호스팅 제공자의 잘못은 아닐 수 있습니다.
- 선택한 애플리케이션에 최적화된 환경 제공 (Magento, WordPress, WooCommerce, Drupal 등)
- 현재 기술 , 입증되지 않은 "최첨단" 기술이 우려의 원인이 될 수 있음
- 성장하는 비즈니스의 요구 사항을 일시적으로 또는 영구적으로 충족할 수 있는 확장 가능한 솔루션 제공
그것에 대해해야 할 일
사이트가 끊기는 경우 호스팅 제공업체의 지원 팀과 함께 시작하십시오. 유능한 지원 팀이 문제를 조사하고 가능한 경우 해결합니다.
잘못 작성된 웹 사이트 코드, 패치되지 않은 Magento 설치, 사이트 트래픽의 예상치 못한 급증 등 원인이 통제할 수 없는 경우 문제를 진단하고 문제 해결을 위한 옵션을 제안할 수 있습니다.
지원팀에 문의하는 것 외에도 다음을 시도할 수 있습니다.
- CDN 서비스 사용
- 정적 콘텐츠, 특히 대용량 방문 페이지에서 동적 콘텐츠 사용 제한
- 개발자의 서비스에 참여하거나 현재 개발자와 대화
- 사이트를 실행하는 플랫폼 패치
- 타사 확장 사용을 제한하고 유지하고 있는 확장 프로그램이 최신 버전인지 확인하십시오.
- 웹 디자인 단순화
- 사용 가능한 경우 선택한 콘텐츠 관리 시스템에서 캐싱 활성화
보안 불량 또는 PCI 규정 준수
보안을 사용하면 호스팅 제공업체가 이를 유지하고 있는지 여부에 대해 걱정하지 않아도 충분히 걱정할 수 있습니다. 보안 시스템이 완벽하다고 주장할 수는 없지만 다음 중 하나를 호스팅 공급자 위험 신호로 간주하십시오.
- 비정기적이거나 누락된 유지 관리 기간 ; 때로는 불편하지만, 이는 안전하고 안정적인 서비스를 제공하겠다는 약속을 나타냅니다.
- 보안 파일 전송 프로토콜(SFTP)을 제공할 수 없습니다. FTP는 일반적으로 안전하지 않은 것으로 간주됩니다.
- 요청 시 AoC 제공 실패 (아래 참조)
- 거의 모든 합법적인 웹 사이트의 기본 요구 사항인 SSL에 대한 귀하의 질문에 지원팀에서 답변할 수 없습니다.
- 불명확한 백업 정책 ; 호스팅 제공업체의 백업에만 의존하지 않는 것이 가장 좋지만 모든 평판이 좋은 제공업체에서 백업을 제공합니다.
- 오래된 버전의 PHP 또는 MySQL ; 공급자는 EoL(수명 종료)을 훨씬 벗어난 버전을 사용해야 합니다.
그것에 대해해야 할 일
여기서 가장 좋은 정책은 예방입니다. 호스트가 효율성을 확인하기 위해 보안에 실패할 때까지 기다리지 마십시오. 호스팅 제공업체에 AoC(Attestation of Compliance)를 요청하고 AoC 제공에 대한 모든 저항을 거대한 위험 신호로 간주하십시오. 그리고 판매자는 PCI 호환 호스팅 제공업체와 협력한 후에도 PCI 준수를 위해 자신의 역할을 수행해야 한다는 점을 항상 기억하십시오.
AoC 외에도 호스팅 제공업체의 웹사이트를 확인하고 평판을 확인하세요. PCI 및 보안에 대한 상당한 양의 독창적인 콘텐츠를 제공하는 경우 팀에 일부 전문가가 있을 수 있습니다. 호스팅 제공업체가 특정 플랫폼을 전문으로 하는 경우 해당 플랫폼을 사용하는 다른 사람들에게 해당 제공업체에 대해 물어보십시오. 웹 호스트에 문제가 있는 사람들은 자신의 이야기를 공유하는 것을 부끄러워하지 않습니다.
비용
"높은 비용"은 일반적인 불만 사항이지만 일반적으로 가치 측면에서 생각하는 것이 더 생산적입니다. 예를 들어, 관리되지 않는 호스팅은 일반적으로 관리되는 호스팅보다 저렴합니다. 왜냐하면 전자는 전원, 네트워크 및 보안 시설 이상을 제공하지 않기 때문입니다. 지원은 일반적으로 메뉴에 없습니다.
관련 자료: 저렴한 호스팅과 좋은 호스팅의 5가지 실제 차이점 >>
최종 결과는 저렴한 호스팅 제공업체입니다. 이것은 일부 사람들의 요구에 맞을 수 있지만 다른 사람들은 엄격한 달러로 더 많은 비용이 들더라도 잘 관리되는 호스팅의 가치 를 고려하는 것이 현명할 것입니다. 좋은 공급자와 함께 호스팅을 관리한다는 것은 유지 관리가 적고 서버 운영 체제에 대한 핸즈프리 업데이트와 연중무휴 전담 지원을 의미합니다.
그것에 대해해야 할 일
호스팅 제공업체가 비용을 정당화할 만큼 충분히 제공하지 않는다고 생각되면 다른 호스팅 제공업체를 찾아야 할 때입니다. 다시 말하지만 입소문과 평판은 여기에서 먼 길을갑니다. 커뮤니티의 다른 사람들(비슷한 요구 사항을 가진 동일한 플랫폼을 사용하는 판매자)과 이야기하고 제안을 요청하십시오. 컨벤션에 한두 번 가거나 GitHub에서 시간을 보내거나 포럼을 찾으십시오. 물론 시간이 걸리지만 다운타임과 두통을 줄일 수 있습니다.
느린 지원
웹 호스팅과 관련하여 문제 해결은 필수적이며 예상됩니다. 귀하의 시간을 존중하고 귀하의 서비스에 대한 서비스 중단에 긴급하게 대응하기 위해 귀하의 호스팅 제공업체에 시간을 보내는 것은 완전히 합리적입니다. 중단이 호스팅 제공업체의 통제 범위를 벗어난 경우에도 전체에 걸쳐 귀하의 상황에 기꺼이 의사 소통하고 공감해야 합니다.
이상적으로는 지원을 받을 수 있는 방법이 많을수록 좋습니다. 연중무휴 지원은 현대적인 관리형 웹 호스팅의 거의 표준이며 쇼핑 시즌 증가를 위한 합리적인 허용치를 포함합니다.
그것에 대해해야 할 일
느린 응답이 이상값이 아니라고 가정하고 지원 리더십 구성원에 대한 불만을 표현합니다. 화를 낼 정당한 이유가 있더라도 화를 참으면서 화를 표현하면 종종 더 바람직한 결과를 얻을 수 있습니다. 인간은 잘 대우받을 때 더 효율적으로 행동하며 지원 팀도 예외는 아닙니다.
그러나 그들이 매우 무능하다면 위의 "비용" 섹션에서 설명한 것과 동일한 방법을 사용하여 쇼핑할 때입니다.
불분명한 제한
호스팅과 관련하여 아무도 놀라움을 좋아하지 않습니다. 이는 서비스의 가동 시간, 대역폭, 스토리지, 확장성 및 기타 여러 측면에 적용됩니다. 평판이 좋은 웹 호스트는 리소스를 배포하고 서비스 요금을 청구하는 방법을 미리 알고 요청 시 추가 세부 정보를 제공합니다.
관련 자료: 바이러스 확산: 예상치 못한 트래픽 급증 동안 Nexcess가 채택 사이트를 저장한 방법 >>
하지만 시간을 내어 서비스에 불가피한 중단이 발생하는 경우 합리적인 법적 가능성을 제공하는 제공업체의 서비스 수준 계약을 읽으십시오. SLA의 존재는 그 자체로 위험 신호가 아니지만(거의 모든 호스팅 제공업체가 SLA를 갖고 있음) 시간을 내어 읽어보면 예상되는 내용을 더 잘 이해할 수 있습니다.
그것에 대해해야 할 일
예방은 많은 일을 합니다. 호스팅 제공업체에서 숙제를 하고 영업팀이나 지원팀에 많은 질문을 하십시오. 그들이 약속이나 보증을 어기면 그것을 지키십시오!
사이트 중단 및 다운타임
다운타임으로 인해 비용이 발생합니다. 대부분의 웹 호스트는 이를 인식하고 가능한 한 다운타임을 최소화하기 위해 사전 조치를 채택합니다. "100%" 가동 시간은 엄격히 불가능합니다. 가장 성실한 웹 호스트라도 간헐적인 유지 관리, 업스트림 공급자 실패 및 직접 제어할 수 없는 기타 문제를 수행해야 하기 때문입니다.
서비스에 영향을 줄 수 있는 모든 계획된 유지 관리 기간에 대해 미리 알고 있어야 합니다. 귀하의 서비스에 드문 딸꾹질이 불가피합니다. 진정한 의미는 호스팅 공급자가 이에 어떻게 반응하는지입니다.
그것에 대해해야 할 일
정전 후 이러한 질문에 "아니요"라고 더 많이 대답할수록 다른 호스트로 향하는 것을 더 많이 고려해야 합니다.
- 이 공급자에게 중단 및 중단은 드문 경우입니까?
- 합리적으로 투명합니까?
- 그들은 사과를 했습니까(직접 그들의 잘못이 아니더라도)?
- 그들은 합리적으로 신속한 방식으로 귀하에게 응답했습니까?
- 타임라인을 제안했다면 이를 존중했습니까?
- 그들은 당신이 "무언가를 깨뜨렸다"고 비난하는 것을 피했습니까?
- 그들이 당신의 문제를 해결했습니까, 아니면 최소한 해결책을 찾도록 안내했습니까?
- 연장된 정전인 경우 어떻게든 보상해 주었습니까?
- 귀하의 조치가 필요한 경우 명확한 지침을 제공했습니까?
낮은 확장성
이상적으로는 웹 호스트를 통해 비즈니스와 함께 서비스를 비교적 쉽게 성장시킬 수 있습니다. 클라우드 서비스의 주요 판매 포인트 중 하나는 빠르고 간편한 확장성입니다. 클라우드 기술을 사용하면 주문형 서비스에 추가 리소스를 더 쉽게 할당할 수 있을 뿐만 아니라 서비스를 영구적으로 업그레이드(또는 다운그레이드)하는 더 명확하고 마이그레이션 없는 경로를 제공합니다.
클라우드가 아닌 솔루션과 결혼하여 마이그레이션해야 하는 경우 마이그레이션을 추진하기 전에 호스팅 제공업체와 옵션에 대해 논의해야 합니다. 존경받는 호스팅 제공업체는 상향 판매 전에 서비스를 개선할 방법을 찾습니다. 마이그레이션이 필요한 경우 프로세스에 대해 투명하고 요구 사항에 귀를 기울이며 모든 단계에서 정보를 제공합니다.
그것에 대해해야 할 일
대부분의 경우 클라우드 호스팅이 답입니다. 예, 클라우드가 아닌 호스팅보다 비용이 조금 더 많이 드는 경향이 있지만 그 대가로 유연성을 얻을 수 있습니다. 귀하의 사이트는 갑작스럽고 예상치 못한 트래픽 급증에 더 잘 대응할 것이며 귀하의 비즈니스가 귀하의 웹사이트를 능가할 때 더 쉽게 이동할 수 있습니다.
부적절한 기술 스택
스택은 서버를 실행하도록 설계된 소프트웨어 번들입니다. 복잡성과 목적이 다양하며 얼마 전까지만 해도 Linux/Apache/MySQL/PHP(LAMP) 스택이 호스팅 목적에 적합한 것으로 간주되었습니다. 최신 웹 애플리케이션이 중요해지고 복잡해짐에 따라 더 이상 그렇지 않습니다.
2019년에 스택은 동일한 서버에서 실행되는 웹 애플리케이션의 성능을 가속화하는 역할도 합니다. Nexcess의 클라우드 웹 애플리케이션은 20년의 경험을 바탕으로 현대 웹 애플리케이션에 충분한 리소스를 제공하기 위해 함께 작동하는 구성 요소로 스택을 구축합니다. Apache 및 PHP와 같은 기존 플레이어가 부인할 수 없는 역할을 하는 동안 우리는 Nginx, Varnish 및 Magento의 경우 ElasticSearch와 같은 몇 가지 다른 기술로 이를 확장했습니다.
엔진엑스
Nginx는 정적 콘텐츠를 제공하는 데 탁월한 모든 기능을 갖춘 고성능 웹 서버입니다. 클라우드 스택에서는 HTTPS 연결에 필요한 TLS(전송 계층 보안) 암호 해독도 처리하며 웹 서버 자체와 같은 다른 가능한 대안보다 훨씬 더 효율적입니다.
광택
올바르게 구성되면 Varnish가 일반적으로 Apache 및 Nginx에서 처리하는 캐싱 요청을 인수하여 정적 및 동적 콘텐츠를 빠르게 제공합니다.
ElasticSearch(마젠토만 해당)
ElasticSearch는 고객이 수천 개의 제품 중에서 하나의 제품을 빠르게 찾을 수 있도록 하는 검색 엔진입니다. Magento 클라우드 서비스의 일부로 제공되는 Elasticsearch는 34개 언어를 지원하여 구조화된 데이터와 구조화되지 않은 데이터 모두에 대해 빠르고 확장 가능합니다.
그것에 대해해야 할 일
호스팅 제공업체의 기술 스택에 대한 결론을 내리기 전에 지원 또는 영업 팀과 협력하여 다른 서비스를 살펴보십시오. 당신의 목표나 사업에 대해 구체적인 질문을 하지 않는 모든 노력에 주의하십시오. 윤리적인 호스팅 제공업체는 단순한 업그레이드를 제공하는 것과는 대조적으로 귀하와 협력하여 귀하의 요구 사항을 식별하고 충족할 것입니다.
콘텐츠 관리 시스템마다 요구 사항이 다릅니다. Magento에서 가장 잘 작동하는 것이 WordPress에 이상적이지 않은 경우가 많습니다. 숙련된 웹 호스트는 게임을 처음 접하는 플레이어보다 이러한 최적화의 "무엇"과 "방법"을 더 잘 알고 있습니다. 상점에서 Magento 2를 사용하는 경우 공급자에게 Magento 2 사이트를 호스팅한 기간과 다른 호스트에서는 제공할 수 없는 것을 제공할 수 있는지 문의하십시오.
이제 뭐?
귀하에게 적합한 웹 호스팅 솔루션을 찾는 데 도움이 필요하십니까? 월요일~금요일(동부 시간) 오전 9시~오후 5시 사이에 문의하십시오.
또는 지금 바로 시작할 수 있는 완전 관리형 호스팅 계획을 검색하십시오.