2012-04-04 8 views
0

클라우드를 호스팅하는 방법이 있습니까? 아니면 빠른 페이지로드를 제공하는 더 나은 것이 있습니까?큰 트래픽 급증에 맞춰 확장이 가능하고 빠른 페이지로드를 처리 할 수있는 가장 빠른 웹 호스팅 선택은 무엇입니까?

내가 부탁하는 이유는 블루 호스트 전용 서버에서 buddypress 사이트를 실행하기 때문이며, 대부분의 시간대에는 느려질 것 같습니다. 이것은 사이트가 살지 않는 순간에 나는 두려워합니다. 트래픽이 발생하면 사이트가 더 나 빠지고 내 방문자는 관심을 잃을 것입니다. 아마존 클라우드를 사용하여 모든 미디어, JS 및 CSS 파일을 잡기 플러그인과 함께 처리 할 수 ​​있지만 여전히 느린 속도로로드됩니다.

내가 buddypress를 실행하는 다른 사이트를 방문하고 사이트가 즉시 로딩되는 것 같아서 Bluehost라는 느낌입니다. 나는 웹을 잘 아는 사람이 아니기 때문에 누군가 나를 올바른 방향으로 향하게 할 수 있습니까?

답변

0

호스팅 서비스는 솔루션의 일부입니다. 또 다른 부분은 적절한 서버 구성입니다.

예를 들어 this guy은 AWS의 마이크로 인스턴스에서 하루에 천만 건의 요청을 처리하도록 설정을 최적화했습니다.

먼저 서버 구성을 살펴보고 다른 호스트를 구입해야한다고 생각합니다. 서버 구성을 제어 할 수없는 경우 AWS, Rackspace 또는 기타 클라우드 서비스를 사용해보십시오.

AWS에 가입하고 1 년 동안 무료로 마이크로 인스턴스를 사용할 수 있습니다. 게시 한 링크 - 그는 동일한 서버에서 최적화되었습니다. 작은 서버로 업그레이드해야 할 수도 있습니다. 아마존은 마이크로가 스파이크 및 지속적인 트래픽 만 처리하기 때문이라고 말했기 때문입니다.

행운을 빈다.

1

호스팅 선택은 기술 요구 사항, 성장률, 버스트 속도, 예산 등과 같은 여러 요소에 따라 달라집니다.

작업을 호스팅 확장하려면 더 큰 하드웨어, 첫 번째 선택은 종종 단지 더 강력한 서버, VPS, 또는 클라우드 인스턴스를 사용하고 있습니다. 중요한 점은 클라우드 대 전용 클라우드가 아니라 단순히 문제에 더 많은 컴퓨팅 성능을 제공한다는 것입니다. 클라우드를 사용하면 몇 번의 클릭만으로 쉽게 확장 할 수 있습니다. 노동

다음 단계의

부문은 종종 분업이다. 데이터베이스, 정적 컨텐츠, 캐싱 또는 기타 항목을 특정 서버 또는 서비스로 오프로드합니다. 예를 들어 정적 컨텐츠를 CDN으로 오프로드 할 수 있습니다. 전용 데이터베이스를 사용할 수 있습니다.

다시 한번 클라우드와 비 클라우드는 문제가되지 않습니다. 요점은 호스팅 문제에 더 많은 리소스를 가져 오는 것입니다.

내가 당신의 요구에 기술을 기본 권리를 따기 충분히 강조 할 수 오른쪽 응용 프로그램 스택

을 선택합니다. 예를 들어, 최근 저는 클라이언트가 Apache/PHP 스택에서 Varnish/Nginx/PHP-FPM 스택으로 전환하여 매우 비즈니스 용 Wordpress 작업 (1 억 회 이상의 페이지 뷰/월)을 지원했습니다. 이 변경으로 인해 하드웨어가 약간 변경되어 용량이 거의 5 배 증가했습니다.

동일한 응용 프로그램.다른 이야기

특정 응용 프로그램을 사용하고 있기 때문에 동일한 호스트 설정이 효과가있는 것은 아닙니다. 드루팔 (Drupal, Wordpress, Joomla, Vbulletin 등), 플러그인, 사이트 디자인, 테마 및 기타 항목은 전반적인 성능에 결정적인 요소입니다.

문제가 복잡해지기 때문에 사용자 행동을 고려해야합니다. 95 : 1 읽기 : 게시 비율이있는 토론 양식을 고려하십시오. 더 많은 게시물을 장려하기 위해 디자인에서 뭔가를하고 비율이 75 : 1로 이동하면 어떻게 될까요? 즉, 더 많은 데이터베이스 쓰기, 적은 캐싱 등을 의미합니다.

요컨대, 세부 사항은 중요하므로 호스팅 확장을 시작하기 전에 응용 프로그램을 잘 이해해야합니다.