호스팅 선택은 기술 요구 사항, 성장률, 버스트 속도, 예산 등과 같은 여러 요소에 따라 달라집니다.
작업을 호스팅 확장하려면 더 큰 하드웨어, 첫 번째 선택은 종종 단지 더 강력한 서버, VPS, 또는 클라우드 인스턴스를 사용하고 있습니다. 중요한 점은 클라우드 대 전용 클라우드가 아니라 단순히 문제에 더 많은 컴퓨팅 성능을 제공한다는 것입니다. 클라우드를 사용하면 몇 번의 클릭만으로 쉽게 확장 할 수 있습니다. 노동
다음 단계의
부문은 종종 분업이다. 데이터베이스, 정적 컨텐츠, 캐싱 또는 기타 항목을 특정 서버 또는 서비스로 오프로드합니다. 예를 들어 정적 컨텐츠를 CDN으로 오프로드 할 수 있습니다. 전용 데이터베이스를 사용할 수 있습니다.
다시 한번 클라우드와 비 클라우드는 문제가되지 않습니다. 요점은 호스팅 문제에 더 많은 리소스를 가져 오는 것입니다.
내가 당신의 요구에 기술을 기본 권리를 따기 충분히 강조 할 수 오른쪽 응용 프로그램 스택 을 선택합니다. 예를 들어, 최근 저는 클라이언트가 Apache/PHP 스택에서 Varnish/Nginx/PHP-FPM 스택으로 전환하여 매우 비즈니스 용 Wordpress 작업 (1 억 회 이상의 페이지 뷰/월)을 지원했습니다. 이 변경으로 인해 하드웨어가 약간 변경되어 용량이 거의 5 배 증가했습니다.
동일한 응용 프로그램.다른 이야기
특정 응용 프로그램을 사용하고 있기 때문에 동일한 호스트 설정이 효과가있는 것은 아닙니다. 드루팔 (Drupal, Wordpress, Joomla, Vbulletin 등), 플러그인, 사이트 디자인, 테마 및 기타 항목은 전반적인 성능에 결정적인 요소입니다.
문제가 복잡해지기 때문에 사용자 행동을 고려해야합니다. 95 : 1 읽기 : 게시 비율이있는 토론 양식을 고려하십시오. 더 많은 게시물을 장려하기 위해 디자인에서 뭔가를하고 비율이 75 : 1로 이동하면 어떻게 될까요? 즉, 더 많은 데이터베이스 쓰기, 적은 캐싱 등을 의미합니다.
요컨대, 세부 사항은 중요하므로 호스팅 확장을 시작하기 전에 응용 프로그램을 잘 이해해야합니다.